我試圖從CakePHP發送電子郵件,但沒有成功。我正在嘗試使用CakeEmail和此代碼:使用CakePHP發送電子郵件無法使用CakeEmail和SwiftMailer
$email = new CakeEmail();
$email->from(array('[email protected]' => __('Recruitment Job App')))
->to('[email protected]')
->subject(__('Recruitment Status Update'))
->send(__('Dear, ReynierPM this is a testing email'));
並且因爲沒有發送電子郵件而不起作用。該文件/app/Config/email.php有這樣的配置:
class EmailConfig {
public $default = array(
'transport' => 'Debug',
'host' => 'smtp.gmail.com',
'port' => 25,
'timeout' => 30,
'username' => '[email protected]',
'password' => 'secret_password',
'charset' => 'utf-8',
'headerCharset' => 'utf-8',
);
}
我也試試這個http://bakery.cakephp.org/articles/sky_l3ppard/2009/11/07/updated-swiftmailer-4-xx-component-with-attachments-and-plugins但在這種情況下,我得到這個錯誤:
Fatal error: Class 'testemailView' not found in /var/www/html/jobapp/app/Controller/Component/swift_mailer.php on line 245
我使用CakePHP 2.0 .6和SwiftMailer 4.1.5,有什麼幫助? 歡呼聲和提前致謝
致命錯誤似乎很清楚給我。 – 2012-02-27 04:02:36
哇,你這個笨蛋,在這樣的公共網站上發佈你的密碼 – 2012-02-27 04:13:13
我想隱藏,但無論如何這是一個測試帳戶,所以黑客去爲它jajajaja – ReynierPM 2012-02-27 04:19:51