Merhaba arkadaşlar, bugün size whm/cpanel ile mailgun arasında nasıl bağlantı kurulur onu göstereceğim.
Bu entegrasyonu yaptıktan sonra sunucunuzdan çıkan mailler mailgun üzerinden gönderilmektedir. Eğer sunucunuzdan gönderdiğiniz mailler spam’a düşüyorsa bu entegrasyonu yaparak çözüm sağlayabilirsiniz.
Mailgun aylık 10.000 mail gönderimine kadar ücretsiz hizmet sağlamaktadır. Bu entegrasyonu yaptıktan sonra sunucunuzda bulunan tüm sitelerin mail çıkışları mailgun üzerinden yapılmaktadır.
Burada mailgun hesabınızı açıp sunucuda bulunan 1 adet domaininizin mx onayını yaptıktan sonra yapmanız gerekenleri anlatacağım. (Whm panel kullandığınıza göre mailgun üyeliği açıp 1 adet domain ekleyebileceğinizi tahmin edip o kısımları anlatmıyorum.)
Hizmeti alacağımız web sitesi : https://www.mailgun.com/
1. İlk olarak tarayıcınızdan WHM panelinize giriş yapın. (Exim ayarlarını düzenleyebilecek yetki sahibi olmanız gerekiyor, reseller kullanıyorsanız muhtemelen bağlantı yapamayacaksınız.)
Sırası ile
– WHM > Service Configuration > Exim Configuration Manager > Advanced Editor
Menülerine giriş yapın.
2. Tarayıcınızda Ctrl+F ile arama yapın ve yandaki kırmızı yazılı kelimeleri arayın = (Section: AUTH)
3. Alttaki bölümü kopyalayın ve oraya yapıştırın. Burada (youremail@yourdomain : password) yerleri değiştireceksiniz. Bu bilgileri mailgun panelinize girdiğinizde “Domains” bölümüne girip onayladığınız domainin detay bölümünde bulabilirsiniz. Email bölümüne orada “Default SMTP Login” bölümünde yazan maili, password bölümüne ise orada yazan “Default Password” bölümünde yazanı uzun parolayı yazacaksınız, yani kendi hesabınızın mail ve şifresini yazmayın 🙂
mailgun_login: driver = plaintext public_name = LOGIN hide client_send = : youremail@yourdomain : password
4. Tarayıcınızda Ctrl+F ile arama yapın ve yandaki kırmızı yazılı kelimeleri arayın = (Section: ROUTERSTART) ve alttaki kodu olduğu gibi yapıştırın. Burada herhangi bir değişiklik yapılmayacak
mailgun: driver = manualroute domains = ! +local_domains transport = mailgun_transport route_list = "* smtp.mailgun.org::587 byname" host_find_failed = defer no_more
5. Tarayıcınızda Ctrl+F ile arama yapın ve yandaki kırmızı yazılı kelimeleri arayın = (Section: TRANSPORTSTART) ve alttaki kodu olduğu gibi yapıştırın. Burada da herhangi bir değişiklik yapılmayacak.
mailgun_transport: driver = smtp hosts = smtp.mailgun.org hosts_require_auth = smtp.mailgun.org hosts_require_tls = smtp.mailgun.org
Tüm yapmanız gereken bu kadardı. Artık sunucuzdaki mailler mailgun üzerinden çıkış yapacak.
Sorularınız olursa yorum olarak yazabilirsiniz..
Hotmail’ in gereksiz klasörüne düşmez sanırım o zaman.
Toplu mail çıkışı yapmadığınız sürece sorunsuz çalışıyor şuanlık umarım böyle devam ederler 🙂
Selamlar her ay ücretsiz değil sanırım
Merhaba, konu biraz eski kalmış, geçen sürede mailgun firması ücretsiz olarak verdiği 10.000 maili adedini 5000’e düşürmüş. Geri kalan süreç ve sistem aynı.