U ovom članku objasniću, korak po korak, kako podesiti slanje mejlova iz WordPress-a korištenjem SMTP servera.
Sadržaj:
1. Uvod
WordPress, “po default-u” kako se kaže, mejlove šalje korištenjem ugrađene PHP funkcije. Ovaj metod nije baš najpouzdaniji. Za podešavanje slanja preko SMTP protokola i servera, najlakše je iskoristiti neki kvalitetan plagin, pa ću u ovom objašnjenju koristiti Easy WP SMTP, a princip je sličan i sa ostalim plaginovima. Naravno, možete koristiti child temu i ovo implementirati pomoću PHP-a, sa svim prednostima i manama takvog rešenja.
Podrazumeva se da je sve iz članka o podešavanju mejla u cPanel-u i DNS-u urađeno i “sažvakano”. Dakle, poznati su podaci SMTP servera za sledeće stavke:
- Korisničko ime mejl naloga.
- Lozinka naloga.
- Ime i port dolaznog mejl servera.
- Ime i port odlaznog mejl servera.
Kratak podsetnik, za detalje videti pomenuti članak o podešavanju mejla:

Ime i portove dolaznog servera (1)
Ime i portove odlaznog servera (2)
Slika 1
2. Instaliranje plagina za SMTP slanje mejlova
Ako se za implementaciju SMTP slanja pošte koristi plagin, potrebno je, naravno, instalirati ga. Iz backend-a WordPress-a ide se na “Plugins”, pa “Add New” i tu se traži željeni (“Easy WP SMTP”) u ovom slučaju.

Slika 2
3. Konfigurisanje Easy WP SMTP
Idite na “Settings” -> “Easy WP SMTP” i podesite polja spram zapisanih informacija svog SMTP servera:

Slika 3
Nakon klika na “Save Changes”, idite na “Additional Settings” – pri vrhu.

Slika 4
Ovime se bira da lozinka za mejl bude sačuvana u kriptovanom formatu na serveru – što je važno zbog bezbednosti.
4. Testiranje
Izaberite “Test Email” opciju u Easy WP SMTP meniju. U novom tabu browsera otvorite mail-tester.com.

NAKON što pošaljete test mejl, sačekajte par minuta, pa kliknite na “Then Check Your Score” (2)
Slika 5
Copy/paste date adrese primaoca u Easy WP SMTP:

Kliknite na “Send Test Email” (2)
Slika 6
Sačekajte par minuta, pa proverite rezultat na mail-tester.com – opcija (2) na slici 5.

Slika 7
Kao što sam već pisao u članku o podešavanju mejl naloga:
Prva žuta strelica javlja da u mejlu koji sam poslao nema “Unsubscribe” polja za odjavu sa mejl liste. Ako šaljete mejl liste, to bi svakako trebalo implementirati. Za “obične” mejlove nije neophodno.
Crveni “-1” znak je obaveštenje da je IP adresa SMTP servera sa kojeg šaljem poštu na barem jednoj crnoj listi. Što znači da je neko od korisnika servera slao spem poštu. Ako ste na shared hostingu, onda je ovo posao provajdera: sprečavanje slanja spema i skidanje adrese sa crne liste. Ako imate svoju “dedicated” IP adresu, onda je to vaša krivica i vaš posao da rešavate.
Razni servisi za slanje mejlova, poput SendGrid, dodatno naplaćuju za posebnu IP adresu. Ako koristite besplatnu adresu, vrlo verovatno će se nalaziti na barem nekoliko crnih lista, pošto spameri često koriste ove servise. Možete koristiti i hostovani mejl servis (prednosti i mane objašnjeni detaljno).