1
Я пытаюсь отправить электронную почту с помощью gmail smtp-сервера с помощью oauth. Я получил обновленный токен, там все было в порядке, но поскольку я не мог найти ни одного примера для отправки электронной почты с oauth, похоже, что я пропускаю что-то в скрипте отправки почты. Мой код:Phpmailer и oauth
$phpmailer = new PHPMailerOAuth();
$phpmailer->IsSMTP();
$phpmailer->SMTPDebug = 2;
$phpmailer->Host = "ssl://smtp.gmail.com";
$phpmailer->SMTPAuth = true;
$phpmailer->SMTPSecure = 'ssl';
$mail->AuthType = 'XOAUTH2';
$phpmailer->Port = 465;
$phpmailer->oauthClientId = "***";
$phpmailer->oauthClientSecret = "***";
$phpmailer->oauthRefreshToken = "***";
$phpmailer->oauthUserEmail="***";
Я думаю, вы должны добавить или SSL от слишком. –
Пробовал ли вы читать пример с PHPMailer, который делает именно это? – Synchro