[英]Cakephp email official example not working?
我是Cakephp的新手(最近我在这里对Cakephp提出了一些问题),并且通过在官方网站上尝试该示例来学习。 以下是链接。
http://book.cakephp.org/2.0/en/core-utility-libraries/email.html
我在遵循正式的示例代码之前,将其添加到我创建的Posts控制器中。
public function emailTesting(){
$Email = new CakeEmail();
$Email->config('default');
$Email->from(array('me@example.com' => 'My Site'));
$Email->to('myWorkingEmail@gmail.com');
$Email->subject('Testing Subject');
$Email->send('Testing email content');
}
根据配置部分,
不需要创建app / Config / email.php,CakeEmail可以在没有它的情况下使用,并且可以使用各自的方法分别设置所有配置或加载配置数组。
因此,即使我不创建app / Config / email.php,我也认为上面的代码应该可以工作。 然后,当我尝试打开页面时
http://localhost/cakephpTesting/emailTesting/
它给出了一个空白页,没有错误消息(调试已经是2,如果有任何错误,它应该显示所有类型的错误消息),但是我没有收到任何电子邮件。 我还尝试了其他电子邮件服务提供商,例如Yahoo和我的学校电子邮件。 它们都失败了,所以我认为这应该是我的代码的问题?
那么,有人对我错过了什么有任何想法吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.