cPanel üzerinde geçici mail sistemi kurarken web dosyalarının çalışması tek başına yeterli değildir. Ana sayfa açılabilir; fakat e-posta teslimi için DNS ve mail routing ayarları doğru olmalıdır. En sık karşılaşılan sorun, MX kaydının yanlış hedefe gitmesi veya catch-all/Default Address ayarının yapılmamasıdır.
Temel noktalar
İlk kontrol A kaydıdır. Alan adınız hosting sunucusunun IP adresine bakmalıdır. Ana domain için A kaydı, www için CNAME ve mail alt alan adı için A kaydı kullanılabilir. Mail alt alan adını CNAME yapmak bazı DNS yapılandırmalarında çakışmaya yol açabilir; bu nedenle mail için doğrudan A kaydı kullanmak daha temizdir.
İkinci kontrol MX kaydıdır. MX kaydı IP adresi değil, mail sunucusu adını göstermelidir. Örneğin thegole.com için hedef mail.thegole.com olabilir. Aynı domain için birden fazla MX kaydı varsa düşük öncelik değeri önce kullanılır. Eski varsayılan MX kayıtları yeni ayarla çakışıyorsa teslim hatası yaşanabilir.
Üçüncü kontrol Email Routing ayarıdır. cPanel üzerinde alan adının Local Mail Exchanger olarak seçilmesi, e-postaların aynı hosting sunucusunda işlenmesini sağlar. Uzak bir mail sağlayıcısı kullanıyorsanız bu ayar farklı olabilir; ancak geçici mail sistemi hosting üzerinde çalışıyorsa local routing gerekir.
Dördüncü kontrol Default Address / Pipe to Program ayarıdır. Rastgele adreslere gelen e-postaları her adres için ayrı kutu açmadan PHP dosyasına iletmek için catch-all pipe kullanılır. Bu ayar yapılmazsa sunucu 'adres bulunamadı' hatası döndürebilir. Kurulumdan sonra gerçek bir dış e-posta hesabından test gönderimi yapmanız önerilir.
Özet: Geçici e-posta, doğru yerde kullanıldığında kişisel adresinizi korumaya yardım eder; kritik hesaplarda kalıcı ve güvenli e-posta tercih edilmelidir.