【发布时间】:2012-08-04 19:49:48
【问题描述】:
在我的目录网站上,我有一个“发送电子邮件”功能。这使用户可以向公司提交查询。此查询的副本也会发送到我的收件箱。
几个月前,我注意到我的收件箱不再收到电子邮件副本。所以我对此进行了调查,结果发现我的虚拟主机不再允许使用 PHP 邮件功能发送外部电子邮件。
当我对此提出质疑时,我被告知我需要开始使用第三方邮件插件,并建议我使用 PEAR。
所以我将我的 PHP 脚本转换为使用 PEAR 并设法让它在我的网站上运行。一切都很好,直到有一天我认为在我的虚拟主机上切换到 PHP 5.3 是个好主意。几天后,我注意到我的收件箱再次停止接收电子邮件副本。
所以我再次对此进行了调查,发现它已损坏。有人告诉我,我需要恢复到 PHP 5.2 才能正常工作。所以基本上这就是我必须做的才能让它再次工作。
我的问题是,我怎样才能知道邮件功能一旦损坏就损坏了?在我意识到它已损坏的这段时间里,可能会从该站点发送几个查询,但实际上并没有发送到任何地方。
其次,我应该坚持使用 PEAR 还是有更好的替代品?
【问题讨论】:
-
我会四处寻找新的主机。是的,有比 PEAR 更好的替代品。有总是比 PEAR 更好的替代品。
标签: php