Serwer poczty wychodzącej

01

Aby system CRM mógł wysyłać powiadomienia, należy skonfigurować serwer poczty wychodzącej. Sama konfiguracja jest bardzo prosta i wymaga wypełnienia kilku pól. Aby konfiguracja była możliwa, należy w pierwszej kolejności przygotować sobie niezbędne dane dostępowe, jakie otrzymaliśmy od administratora serwera lub jakie pobraliśmy sobie z panelu poczty.

Konfiguracja

W pierwszej kolejności powinniśmy wypełnić następujące pola:
  1. Nazwa serwera [server name] - jest to adres do serwera smtp, adres ten może być przedstawiany na różne sposoby [gdzie yetiforce.com to nazwa Twojej domeny, którą musisz zmienić]:
    • yetiforce.com
    • smtp.yetiforce.com
    • smtp.yetiforce.com:587
    • ssl://yetiforce.com:465
  2. Nazwa użytkownika [user name] [np. Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript.] - nazwa użytkownika wymagana do autoryzacji na serwerze pocztowym.
  3. Hasło [password] - hasło wymagane do autoryzacji na serwerze pocztowym.
  4. Od kogo [from email] - adres mailowy [czasem jest taki sam jak nazwa użytkownika], który CRM będzie wprowadzał jako adres, z którego został wysłany mail. Należy pamiętać, że nie można tu wprowadzać dowolnego maila tylko należy wprowadzić adres mailowy przypisany do tego konkretnego użytkownika, którego wpisaliśmy w pole powyżej. Jeżeli to pole nie jest skonfigurowane, to system wprowadza adres mailowy podany w konfiguracji jako adres do powiadomień.
  5. Wymaga autoryzacji [requires authentication] - większość serwerów wymaga włączenia tej opcji, w przeciwnym przypadku nie jest możliwa autoryzacja.
Jeżeli dane nie zostaną wprowadzone prawidłowo lub gdy połączenie nie jest możliwe [np. port na serwerze jest zablokowany] to system nie pozwoli zapisać konfiguracji i zwróci informacje o problemie:
Test Mail Status : Mail could not be sent to the admin user. Please check the admin emailid/Server settings
Jeżeli dane są poprawne i skrypt dokona poprawnego zalogowania się do serwera, to zostaną wykonane następujące czynności:
  • Konfiguracja zostanie zapisana
  • Dostaniemy na adres mailowy powiadomienie o poprawnie skonfigurowanym serwerze SMTP. Mail ten jest wysyłany na adres użytkownika, który skonfigurował serwer SMTP.
02 settings smtp view

Problemy

Jeżeli masz problem z konfiguracją serwera SMTP, to powinieneś sprawdzić podane dane czy są prawidłowe [np. wpisując je w Thunderbirda lub innego klienta pocztowego]. Jeżeli dane są prawidłowe, to należy skontaktować się z administratorem serwera pocztowego, aby sprawdził czy w momencie kiedy zapisujemy konfiguracje po stronie serwera otrzymuje on logi z próbą autoryzacji. Najczęściej tam, będzie widać problem [np. dlaczego serwer odrzucił autoryzację], przyczyn może być wiele [od nie poprawnych danych po blokowanie portu]. Dodatkowo w logach aplikacji, powinna się pojawić informacja zwrotna od serwera, jeżeli zwróci on błąd. Jeżeli nadal nie będziesz w stanie poprawnie skonfigurować poczty, powinieneś się zgłosić do kogoś kto ma odpowiednią wiedzę i Tobie pomoże lub wykup płatne wsparcie. Problemy z konfiguracją serwera poczty wychodzącej wymagają analizowania problemu jednocześnie po dwóch stronach [po stronie serwera i po stronie aplikacji] jak również wymagają inżynierów z odpowiednią wiedzą.
  • wtorek, 08 sierpień 2017