Jesteś użytkownikiem WordPressa, z którego wysyłasz wiadomości email? Chciałbyś cieszyć się najwyższą dostarczalnością email? A może chciałbyś mieć dostęp do szczegółowej analityki każdego wysłanego przez Ciebie emaila? Tagować i porównywać dostarczalność, otwieralność i klikalność wiadomości? Jeśli Twoja odpowiedź choćby na jedno z tych pytań brzmi tak, to powinieneś podmienić tradycyjne SMTP i wypróbować EmailLabs.
WordPress jest jednym z najpopularniejszych systemów CMS, dzięki któremu z łatwością stworzymy stronę internetową, sklep on-line, czy bloga. Niewątpliwą zaletą WordPressa jest dostępność wielu szablonów, które ułatwią zbudowanie wymarzonej strony oraz szeroka gama tzw. wtyczek, umożliwiających nieskończoną wręcz personalizację naszych projektów.
Wiele popularnych wtyczek pozwala na wysyłkę wiadomości email – np. podziękowanie za wypełnienie formularza, czy potwierdzenie zapisu do newslettera. Problem jednak rodzi się wtedy, gdy chcemy podmienić tradycyjny serwer SMTP hosta, na inną zewnętrzną usługę – np. EmailLabs.
Jeśli chcemy podmienić serwer SMTP w naszym WP, możemy skorzystać z gotowych wtyczek, które w szybki sposób pozwolą nam tego dokonać, lub wykorzystać nasze zdolności programistyczne. Poniżej przedstawimy oba rozwiązania.
Jedną z najpopularniejszych wtyczek, która umożliwia zmianę serwera SMTP jest Easy WordPress SMTP. Dzięki tej wtyczce możemy podmienić nie tylko serwer SMTP, ale też pole „From”. Po zainstalowaniu i włączeniu wtyczki, wchodzimy w ustawienia i wypełniamy poniższy formularz.
Aby poprawnie skonfigurować wtyczkę, zapoznaj się z naszą dokumentacją lub postępuj zgodnie z zamieszczoną poniżej instrukcją.
Unikasz wtyczek, woląc jednocześnie samodzielnie napisać kilka linijek kodu? Jeśli odpowiedź na powyższe pytanie jest twierdząca, poniżej przedstawiamy gotowy do wykorzystania snippet:
add_action('phpmailer_init','send_smtp_email'); function send_smtp_email( $phpmailer ) { // Informacja o tym, że wysyłamy przez SMTP $phpmailer->isSMTP(); // Nazwa serwera SMTP $phpmailer->Host = "smtp.emaillabs.net.pl"; // Autoryzacja SMTP (tak=true|nie=false) $phpmailer->SMTPAuth = true; // Numer portu SMTP - 25 (brak szyfrowania), //587 (szyfrowanie tls) $phpmailer->Port = "587"; // Nazwa konta smtp EmailLabs $phpmailer->Username = "NAZWA KONTA SMTP"; // Hasło konta smtp EmailLabs $phpmailer->Password = "HASŁO"; // Szyfrowanie połączenia - tls // lub nie wywołujemy metody $phpmailer->SMTPSecure = "tls"; $phpmailer->From = "Twój adres e-mail"; $phpmailer->FromName = "Nazwa nadawcy"; }
Podaną próbkę kodu należy dostosować do własnych ustawień email. Nazwę konta SMTP i hasło wysłaliśmy tuż po Twojej rejestracji w usłudze.
Następnie, tak przygotowany kod wklejamy do pliku functions.php w naszym szablonie i gotowe!
SKONTAKTUJ SIĘ Z NASZYMI EKSPERTAMI!