Обратите внимание, что я использую учетную запись приложений Google, а не учетную запись Gmail.Я пытаюсь просто отправить электронное письмо, используя мою учетную запись Google Apps с php.Я могу отправить электронное письмо в приложении .net, используя порт 587 host smtp.googlemail.com и включенный SSL.Имя пользователя - мой полный адрес электронной почты.
require_once('PHPMailer_v5.1\class.phpmailer.php');
try {
$mail = new PHPMailer();
$mail->Mailer = 'smtp';
$mail->SMTPSecure = 'tls';
$mail->Host = $host;
$mail->Port = 587;
$mail->SMTPAuth = true;
$mail->Username = $from;
$mail->Password = $password;
$mail->AddAddress($to, $to_name);
$mail->From = $from;
$mail->FromName = $from_name;
$mail->Subject = $subject;
$mail->MsgHTML($body);
$mail->IsHTML(true);
$mail->Send();
} catch (phpmailerException $e) {
echo $e->errorMessage();
} catch (Exception $e) {
echo $e->getMessage();
}
Не удалось заставить это работать, но я пробовал несколько различных вариантов этого.Мне все равно, как, но мне нужно отправить письмо по электронной почте здесь.Может быть с этой библиотекой или другой.