2012-11-23 65 views
0

在最近的項目中,我整合了一個使用銀色郵件類的自定義聯繫表。不幸的是,發送的電子郵件沒有到達客戶端。它似乎取決於目標電子郵件地址的主機/域。例如。 gmx可以工作(但是垃圾郵件),但是收到客戶電子郵件地址上的郵件根本不起作用(託管在聯合域名)。謝謝, FlorianSilverstripe通過聯繫表發送的郵件沒有到達

回答

1

SilverStripe中的Email類無疑是最大的;)但除了潛在的低級編碼錯誤,電子郵件傳遞主要取決於SilverStripe以外的因素。 您可以開始調試郵件服務器,DNS記錄,垃圾郵件標題,退回電子郵件等 - 但最終可能更容易將電子郵件傳遞給像SendGridMailChimp這樣的SaaS提供商。兩者都有提供,您可以將您的PHP配置指向他們的SMTP服務器。一般發送電子郵件時,SendGrid有一個不錯的best practice collection

+0

你好ingo,最後我用phpmailer與smtp認證。工作得很好。 – spierala

相關問題