Kako da podesite SMTP email na wordpressu. Stvar je prilično jednostavna pogotovo ako korsitite plugin. U ovom tekstu pokazaćemo oba načina i preko plugina i preko obične PHP funkcije pa šta je vama lakše.

Prvi korak: Pre svega za povezivanjem u oba slučaja potrebno je da kreirate email adresu u cPanelu i da prilikom kreiranja negde sačuvate naziv email adrese tipa primer@webhostingsrbija.rs i lozinku za tu email adresu.

Prvo ćemo krenuti sa SMTP pluginom za WordPress. Ima dosta plugina koji omogućavau ovo mi smo izabrali jedan a to je https://wordpress.org/plugins/wp-mail-smtp/ zašto baš on, pa prilično je jednostavan da čak i ona osoba koja do juče nije ni znala šta je wordpress ume da se snađe sa njim i da sve to savršeno radi.

Kada instlirate i aktivirate taj plugin i odete u settings tog plugina dobićete prilično mali broj opcija (to je dobra stvar) i sve je pregledno. Zato idemo polje po polje.

Prvo polje je: From email kao što i samo kaže sa kog emaila šaljete email vi naravnos tavite email adresu koju ste prethodno kreirali u prvom koraku.

From Name tu možete da stavite ime ko šalje email u našem slučaju je to Web Hosting Srbija.

Mailer kao što vidite imate osnovne ponuđene opcije i one najpopularnije vi kliknite na SMTP poslednju jer time povezujete svoju email adresu sa vašeg domena i koristite naš mail server za slanje emaila.

Napomena: Nikako ne koristite prvu opciju (php) a za ostale opcije ako imate aktivne usluge svakako možete i to da podesite.

U dnu imate “Other SMTP”.

SMTP host je mail.vasdomen.rs znači menjate sa vašim domenom ali mora na početku da bude mail tacka vaš domen tačka ekstenzija.

SMTP port 465.

Encryption SSL

Auto TLS selektujte na ON

Authentication selektujte na ON

SMTP username je vaša email adresa koju ste kreirali primer@webhostingsrbija.rs

SMTP password je password koji ste stavili prilikom kreiranje email adrese primer@webhostingsrbija.rs

Kliknite na Save i to je to. Imate gore da testirate da li dobijete email i da li sve radi kako treba i to je sve.

Čestitamo uspešno ste podesili SMTP mail za vaš wordpress sajt.

 

Druga opcija koja je takođe moguća jeste da iskoristite PHP kod kako bi ste kreirali isto ovo.

Prvo što trebate da uradite kod ove opcije ukoliko nemate i niste aktivirali child temu to morate odmah da uradite. Kreiranje child teme imate na ovom sajtu kao uputstvo.

Nakon toga otvorite functions.php u child temi i iskopirajte sledeći kod:

add_action( ‘phpmailer_init’, ‘wpse8170_phpmailer_init’ );
function wpse8170_phpmailer_init( PHPMailer $phpmailer ) {
$phpmailer->Host = ‘mail.vasdomen.rs’;
$phpmailer->Port = 25; // moze da bude drugaciji
$phpmailer->Username = ‘primer@webhostingsrbija.rs’; // vasa email adresa
$phpmailer->Password = ‘lozinka’; // password je obavezan
$phpmailer->SMTPAuth = true; // if required
$phpmailer->SMTPSecure = ‘tls’; // ovo je obazno
$phpmailer->IsSMTP();
}

imajte na umu da možete pdoesiti i SSL za istu stvar port 465 i ssl. Sačuvajte izmene functions.php iz child teme i time ste završili

Ukoliko ste ovo uradili u glavnoj temi functions.php nakon update teme ova izmena će nestati.

 

Objavljeno: