【发布时间】:2014-04-28 10:47:51
【问题描述】:
我无法发送邮件。使用以下代码:- 如果我删除 $Email->config('gmail') 比我能够在 id lke 上发送电子邮件:- test@gmail.com 但无法发送发送电子邮件至 test@test-test@gmail.com
下面是我在 AppController 中添加的代码:-
function sendEmail($email, $subject, $body){
App::uses('CakeEmail', 'Network/Email');
$Email = new CakeEmail();
$send=$Email->config('gmail')->from(array('support@test-apps.com'=>'test Apps'))
->to($email)
->subject($subject)
->emailFormat('html')
->send($body);
if($send){
return "sent";
}else {
return "error";
}
}
my email config is :-
class EmailConfig {
public $gmail = array(
'host' => 'ssl://smtp.gmail.com',
'port' => 465,
'username' => 'my@gmail.com',
'password' => 'secret',
'transport' => 'Smtp'
);
}
【问题讨论】:
标签: php email cakephp cakephp-2.0