Những gì tôi đã làmlàm thế nào để gửi mail smtp trong cakephp 2
public $smtp = array(
'transport' => 'Smtp',
'from' => array('[email protected]' => 'test'),
'host' => 'mail.mydomain.com',
'port' => 80,
'timeout' => 60,
'username' => '[email protected]',
'password' => 'me123',
'client' => null,
'log' => false,
//'charset' => 'utf-8',
//'headerCharset' => 'utf-8',
);
$email = new CakeEmail('Smtp');
$result = $email->template('welcome_mail','default')
->emailFormat('html')
->to($to_email)
->from('[email protected]')
->subject('Welcome')
->viewVars($contents);
if($email ->send('Smtp'))
{
echo ('success');
}
những gì tôi đang làm sai ở đây? Xin vui lòng bất cứ ai có thể giải thích các thiết lập smtp ở đây? máy chủ, tên người dùng, mật khẩu, ứng dụng khách là gì?
Hãy hướng dẫn cho tôi là những gì chủ
với tên người dùng và mật khẩu tôi phải đặt ở đây
cảm ơn bạn, tôi không biết máy chủ ở đây là gì? và mật khẩu tên người dùng ở đây là của máy chủ hoặc id email của tôi? – anytime
cũng ở đây bạn đã sử dụng hai cài đặt công khai $ smtp = array ( 'host' => 'ssl: //smtp.gmail.com', 'port' => 465, 'username' => 'my @ gmail .com ', ' mật khẩu '=>' bí mật ' ); và công khai $ test = array ( 'log' => true ); , vậy chúng ta có thể sử dụng thiết lập đơn ở đây không? – anytime
Tôi đã thử gmail ở đây ang cho tôi lỗi, Lỗi SMTP: 534 5.7.14 54 f2sm19285370pbg.44 - gsmtp Lỗi: Đã xảy ra lỗi nội bộ. – anytime