XAMPP Sendmail с использованием учетной записи Gmail

Я пытаюсь настроить Sendmail через XAMPP для отправки электронной почты. В моем sendmail.ini у меня есть следующие настройки:

# Set default values for all following accounts.

logfile "C:\xampp\sendmail\sendmail.log
account Gmail
tls on
port 587
tls_certcheck off
host smtp.gmail.com
from myemail@gmail.com
auth on
user myemail06@gmail.com
password mypassword

account default : Gmail

Я создал тестовый сценарий вроде этого:

$to = "testemail@btinternet.com";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
$headers = "From: myemail06@gmail.com" . "\r\n";
if (mail($to, $subject, $body, $headers)) {
    echo ("Message successfully sent!");
} else {
    echo ("Message delivery failed...");
}

Я получаю сообщение о том, что электронное письмо было отправлено, но оно так и не пришло, и в журналах я получаю:

sendmail: Ошибка при доставке: сначала необходимо ввести команду STARTTLS.

Кто-нибудь знает, в чем может быть проблема?

Заранее спасибо!

Gaz

18
задан AnFi 9 November 2013 в 17:56
поделиться