通过联系表格发送的Silverstripe电子邮件未到达

时间:2012-11-23 10:06:21

标签: email content-management-system silverstripe

在最近的一个项目中,我整合了一个使用silverstripe电子邮件类的自定义联系表单。不幸的是,发送的电子邮件不会到达客户端。它似乎取决于目标电子邮件地址的主机/域。例如。 gmx确实有效(但是垃圾邮件),但是在客户端的电子邮件地址上接收邮件根本不起作用(在联合域中托管)。谢谢, 弗洛里安

1 个答案:

答案 0 :(得分:1)

SilverStripe中的Email类无疑是最好的;)但除了潜在的低级编码错误之外,电子邮件传递主要取决于SilverStripe之外的因素。 您可以开始调试邮件服务器,DNS记录,垃圾邮件标题,退回电子邮件等 - 但最终将电子邮件递送到SendGridMailChimp等SaaS提供商可能要容易得多。两者都有产品,您可以将PHP配置指向其SMTP服务器。 SendGrid有一个很好的best practice collection关于发送电子邮件时需要注意的事项。