Merhabalar,bugün kendiminde karşılaşmış olduğum bir hatadan bahsedicem.Contact Form eklentisini kurdunuz fakat çalışmasında sıkıntı yaşadınız.İnternettende bunun çözümünü araştırdınız,SMTP eklnetisini kurdunuz,ayarları yaptınız ama sonuç vermedi.İşte bende aynı sorunu yaşadım çözmek için bir sürü yol denedim ve çok basit bir çözümünün olduğunu fark ettim.
Şimdi önce ayarlarını yapmayı bizde verelim.Çözümü sonuna kadar okuyun bir ayrıntı vericem sorununuz çözülmüş olucak.
WordPress SMTP Mail Ayarları
Bu çözümü mutlaka görmüşsünüzdür mutlaka.Öncelikle WP-Mail-SMTP Eklentisini indiriyoruz.Eklentiyi aktifleştirdikten sonra Ayarlar > Mail sekmesine tıklıyoruz ve bilgileri aşağıda verdiğim gibi eksiksiz giriyoruz
Advanced Email Options
From mail: [email protected]
From Name: herhangi bir isim verebilirsiniz
mailer bölümünde “Send all WordPress emails via SMTP.” işaretli olması gerekir.
Return Path için kutucuğu (Set the return-path to match the From Email) işaretlemenize gerek yok!
SMTP Options
smtp host: mail.siteadi.com (veya direk site ip’sini de girebilirsiniz.)
port: 587 (bu sayı sabittir bazen 25 olarak da ayarlanması gerekebilir.)
encryption: “no encryption” olacak,
Authentication: “Yes: Use SMTP authentication” olacak,
username: [email protected] olması gerek,
password: mailinizin şifresi yazılacak.
Şimdi şuraya dikkat çekmek istiyorum asıl önemli olan bu şimdi bunları yaptınız olmadı.O zaman sitemizin ip’sini girip deniyoruz.Şu adresten site ipsini öğrenip Smtp host kısmına yazınız.Sorunuz çözülmüştür.Ben ne kadar mail.siteadi.com veya diğerlerini denesemde olmadı umarım yararlı olmuştur.
Ayrıca send mail test yaparak test edebiliriz,en ustte true yazarsa işlemimiz tamamlanmıştır.Mail hesabınıza küçük bir test maili gelecek bazen biraz uzun sürebiliyor.Şu şekilde
This is a test email generated by the WP Mail SMTP WordPress plugin
Bu ayarlardan sonra düzelme olmadıysa hosting firmanız ile bir görüşün.Size çözüm yolu sunacaktır.
teşekkürler ip nosuyla hallodu