Что я сделалкак отправить почту в SMTP 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');
}
, что я делаю неправильно здесь? Пожалуйста, можете ли здесь указать настройки smtp? Что такое хост, имя пользователя, пароль, клиент?
Пожалуйста, руководство мне, что хозяин
который имя пользователя и пароль я должен установить здесь
спасибо, приятель, я понятия не имею, что здесь находится? и пароль имени пользователя здесь - сервер или мой идентификатор электронной почты? – anytime
также здесь вы использовали две настройки public $ smtp = array ( 'host' => 'ssl: //smtp.gmail.com', 'port' => 465, 'username' => 'my @ gmail .com ', ' password '=>' secret ' ); и public $ test = array ( 'log' => true ); , так можно ли использовать одну настройку здесь? – anytime
Я пробовал gmail здесь ang его давая мне ошибку, SMTP Ошибка: 534 5.7.14 54 f2sm19285370pbg.44 - gsmtp Ошибка: произошла внутренняя ошибка. – anytime