在Cake 1.3中,EmailComponent做了它應該做的事情。 2.0中新的Cake Email類變成了一個沮喪......沒有發送電子郵件,沒有錯誤....模糊的文檔...CakePHP 2.0:CakeEmail挫折
我嘗試了所有可能的變體,嘗試使用我的SMTP,Mail ()和Gmail,沒有任何反應。在此我最近的一次嘗試:
控制器片斷:
//on top of page
App::uses('CakeEmail', 'Network/Email');
//in method
$email = new CakeEmail();
$email->template('contact_email')
->emailFormat('text')
->to('[email protected]')
->from('[email protected]')
->send();
Email.php配置文件:
類EmailConfig {
//It also does not work with a constructor
public $gmail = array(
'host' => 'ssl://smtp.gmail.com',
'port' => 465,
'username' => '[email protected]',
'password' => '***',
'transport' => 'Smtp'
);
有人可以請張貼工作代碼的電子郵件類。非常感謝
「沒有任何反應」是沒有真正的錯誤描述。調試設置爲2? – burzum
調試設置爲2.一旦我提交我的表單,我收到一條成功消息.....電子郵件永遠不會發送。 – ChrisDK
-1。請在將來的問題上更專業一點;非建設性的批評,CAPS,並給我工作代碼不作出好的問題。 –