昨天我编写了代码,在收到PayPal的IPN通知后自动发送电子邮件。一切都很好,我花了一个下午的测试。今天,除了没有发送电子邮件之外,一切仍然有效。我使用最基本的代码重新创建了问题:
$this->Email->from = 'Jiminy <Biminy@gmail.com>'; //fake email
$this->Email->to = 'todd@xxxxxx.com'; //my email
$this->Email->subject = 'broken';
$this->Email->send('Test Send');
使用$ this-&gt;电子邮件 - &gt; delivery ='debug';显示没有问题,我也尝试使用本机php mail()函数发送测试电子邮件。不工作。
我在Dreamhost上托管,并通过过去一周创建的沙箱子域工作。在这种情况下会出现什么问题?我应该从托管方面进行调查吗?有什么想法吗?
谢谢! 托德
答案 0 :(得分:0)
问题解决了。所有电子邮件都迟到了大约2个小时。似乎交付方面存在问题,因此不需要更改代码。