2015-05-19 2 views
-1

Для школьного проекта мне нужно отправить электронные письма с localhost на gmail. Я загрузил и скопировал все файлы с http://glob.com.au/sendmail/ и вставил их в папку xampp/sendmail.PHP mail() - не удается отправить письма в Gmail с localhost (xampp)

Вот мои настройки, которые должны технически работать.

sendmail.ini:

smtp_server=smtp.gmail.com 
smtp_port=587 
smtp_ssl=auto 
[email protected] 
auth_password=mypassword 

php.ini:

sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t" 
;sendmail_path="C:\xampp\mailtodisk\mailtodisk.exe" 
; SMTP = localhost 
; smtp_port = 25 
+0

Возможный дубликат [Как настроить XAMPP для отправки почты с локального хоста?] (Http://stackoverflow.com/questions/15965376/how-to-configure-xampp-to-send-mail-from-localhost) –

ответ

1
  1. Убедитесь, что вы запускаете sendmail.exe в качестве администратора и в режиме совместимости «Windows XP (Service Pack 3)». Щелкните правой кнопкой мыши -> Свойства -> Совместимость.
  2. Затем перейдите по следующей ссылке https://www.google.com/settings/security/lesssecureapps и примите. В противном случае Gmail блокирует входящие запросы.
Смежные вопросы