【发布时间】:2015-04-09 16:56:01
【问题描述】:
我的 cakephp 2 安装中有此代码用于发送电子邮件
if($Email->template('invitation', 'default')
->emailFormat('html')
->from(array('no-reply@domain.com' => 'MyHospitals'))
->to($email)
->subject($subject)
->send()){
只要设置 smtp 并且一切正常,它就可以正常工作。但是,如果有人更改密码,这将惨遭失败....是否可以添加一个检查,告诉我 $Email 对象的格式正确,如果不是,我可以优雅地杀死它,而不是出现错误在页面上
谢谢
【问题讨论】:
-
你试过
try - catch吗?
标签: cakephp cakephp-2.0 cakephp-2.1 cakephp-2.3