繁体   English   中英

如何在Fasthosts帐户上通过PHP和/或CakePHP发送邮件

[英]How to send mail via PHP and/or CakePHP on a Fasthosts account

我不需要在UK Fasthosts提供商托管的2个站点上发送邮件。
但是,由于我已经向我的站点之一添加了一些电子邮件功能,所以我尝试通过CakePHP的电子邮件组件发送邮件,即使发送成功返回,它也不会离开服务器。

我已经尝试过使用简单的mail()函数和smtp选项,但是却无济于事。

有任何想法吗?

我在Fasthosts上遇到了同样的问题。 他们已经做到了,所以您必须在“发送自”电子邮件地址之前添加-f ,这就是我的邮件功能调用的样子:

mail($email_to, $email_subject, $email_message, $headers, '-f'.$email_from);

您可以从Fasthots帮助的页面上获取更多信息: http : //www.fasthosts.co.uk/knowledge-base/? article_id=65

我对该托管服务不熟悉,但是与其他提供商也有类似的经历。 SwiftMailer库是对它们全部起作用的一件事。 检查一下,看看它是否适合您。

http://swiftmailer.org/

查看SwitfMail( http://swiftmailer.org/ )。 您可以连接到大多数邮件系统并发送电子邮件,而无需本地配置或依赖项。 我定期通过我的Gmail帐户发送警报。 它非常健壮,但是如果您不尝试管理电子邮件列表,则具有“简单”执行选项。

您的代码不是问题。 您的电子邮件服务器上有很多排队的电子邮件。 Godaddys电子邮件服务器也发生了同样的问题。 给它一天,然后再试一次。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM