Słownik pojęć IT Poczta e-mail

SMTP

Protokół poczty wychodzącej - odpowiada za wysyłkę maili z programu, ze strony i ze sklepu.

Inne określenia: Simple Mail Transfer Protocol, serwer SMTP, poczta wychodząca, port 587

Co to jest SMTP?

SMTP (Simple Mail Transfer Protocol) to standard, według którego serwery przekazują sobie wysyłane wiadomości. Korzysta z niego zarówno Twój program pocztowy, jak i formularz kontaktowy na stronie czy sklep wysyłający potwierdzenia zamówień. Gdy słyszysz, że trzeba ustawić SMTP, chodzi o podanie systemowi danych serwera, przez który ma wychodzić poczta. Jeśli coś w Twojej firmie nie chce się wysłać, przyczyna prawie zawsze leży właśnie tutaj.

Wysyłanie i odbieranie to dwie osobne drogi

W poczcie ruch w każdą stronę obsługuje inny mechanizm. SMTP odpowiada wyłącznie za drogę na zewnątrz: przyjmuje wiadomość od Twojego programu i przekazuje ją serwerowi odbiorcy. Za pobieranie poczty do wglądu odpowiada IMAP. Dlatego zupełnie normalna jest sytuacja, w której maile przychodzą bez problemu, a wysłać nie da się nic, albo odwrotnie. Wiedząc, która droga zawodzi, od razu zawężasz miejsce awarii o połowę.

Dane SMTP, które dostajesz od dostawcy poczty

  • Adres serwera, zwykle w postaci smtp.twojadomena.pl.
  • Port 587 z szyfrowaniem STARTTLS albo 465 z SSL; port 25 jest dziś blokowany przez większość operatorów.
  • Login i hasło, najczęściej pełny adres e-mail i hasło do skrzynki.
  • Informacja, że serwer wymaga uwierzytelnienia - bez logowania wysyłka zostanie odrzucona.

Dlaczego strona i sklep powinny wysyłać przez SMTP

Wiele stron domyślnie wysyła maile prosto z serwera WWW, bez logowania na jakąkolwiek skrzynkę. Takie wiadomości nie mają poprawnego nadawcy ani podpisu, więc masowo lądują w spamie, a Ty dowiadujesz się o tym dopiero wtedy, gdy klient dzwoni, że nie dostał potwierdzenia zamówienia. Przestawienie WordPressa czy sklepu na wysyłkę przez SMTP firmowej skrzynki rozwiązuje problem u źródła: mail wychodzi z tego samego serwera co Twoja zwykła korespondencja i jest objęty tym samym uwierzytelnieniem. Przy większych wysyłkach warto pójść krok dalej i użyć wyspecjalizowanej usługi wysyłkowej, która pilnuje dostarczalności.

Najczęstsze przyczyny problemów z wysyłką

  • Zablokowany port - operator internetu albo firewall nie przepuszcza ruchu, zwłaszcza na porcie 25.
  • Nieaktualne hasło po zmianie w panelu poczty; program pocztowy w kółko próbuje starych danych.
  • Przekroczony limit wysyłki na godzinę lub dobę, najczęściej po masowym mailingu z firmowej skrzynki.
  • Wyłączone szyfrowanie w ustawieniach konta, przez co serwer zrywa połączenie.
  • Adres nadawcy inny niż zalogowana skrzynka - serwery traktują to jak próbę podszycia się.
FAQ

Częste pytania o SMTP

Dlaczego formularz kontaktowy na stronie nie wysyła wiadomości?

Najczęściej dlatego, że strona wysyła maile bezpośrednio z serwera WWW, a serwer odbiorcy je odrzuca albo wrzuca do spamu. Rozwiązaniem jest przestawienie formularza na wysyłkę przez SMTP firmowej skrzynki i sprawdzenie rekordów SPF i DKIM w domenie. Testuj zawsze na adres w innej domenie niż Twoja, bo maile wysyłane do samego siebie potrafią chodzić, gdy reszta świata ich nie dostaje.

Który port SMTP wybrać: 587 czy 465?

Jeśli dostawca daje wybór, bezpiecznie jest ustawić 587 z szyfrowaniem STARTTLS, bo to dziś domyślny standard. Port 465 z SSL działa równie dobrze i u części dostawców jest jedyną opcją. Portu 25 do wysyłki z komputera czy ze strony nie używa się już wcale.

Czy mogę wysyłać newsletter przez firmowy SMTP?

Przy kilkudziesięciu adresach zwykle tak, przy kilku tysiącach zdecydowanie nie. Serwery pocztowe mają limity wysyłki, a masowa korespondencja psuje reputację firmowej skrzynki i sprawia, że zwykłe maile do klientów zaczynają lądować w spamie. Do mailingu służą osobne narzędzia, które prowadzą wysyłkę z oddzielnej infrastruktury i obsługują wypisy.

Bezpłatna wycena projektu

Porozmawiajmy o Twoim biznesie.

Przedstaw nam swoje potrzeby - zaproponujemy rozwiązanie i konkretną wycenę. Bez zobowiązań.