Получите почтовую функцию PHP XAMPP для работы в OS X - PullRequest
2 голосов
/ 20 октября 2010

Я использую XAMPP для Mac, и кажется, что функция почты не работает.Я попытался перейти от использования sendmail на использование SMTP (gmail) без удачи.Теперь мой php.ini выглядит следующим образом:

[mail function]
SMTP = smtp.gmail.com
smtp_port = 465
smtp_ssl=auto
auth_username=[user]@gmail.com
auth_password=[pass]
sendmail_from=[user]@gmail.com

Если я это сделаю "tail -f /var/log/mail.log":

Oct 20 18:07:48 mymac postfix/master[17166]: daemon started -- version 2.5.5, configuration /etc/postfix
Oct 20 18:07:48 mymac postfix/pickup[17168]: 6E89FCA7960: uid=-2 from=<nobody>
Oct 20 18:07:48 mymac postfix/cleanup[17170]: 6E89FCA7960: message-id=<20101020170748.6E89FCA7960@mymac.lan>
Oct 20 18:07:48 mymac postfix/pickup[17168]: 736D7CA7961: uid=-2 from=<nobody>
Oct 20 18:07:48 mymac postfix/cleanup[17170]: 736D7CA7961: message-id=<20101020170748.736D7CA7961@mymac.lan>
Oct 20 18:07:48 mymac postfix/qmgr[17169]: 6E89FCA7960: from=<nobody@mymac.lan>, size=310, nrcpt=1 (queue active)
Oct 20 18:07:48 mymac postfix/qmgr[17169]: 736D7CA7961: from=<nobody@mymac.lan>, size=417, nrcpt=1 (queue active)
Oct 20 18:08:19 mymac postfix/smtp[17174]: connect to ASPMX.L.GOOGLE.com[209.85.227.27]:25: Operation timed out
Oct 20 18:08:19 mymac postfix/smtp[17176]: connect to ASPMX.L.GOOGLE.com[209.85.229.27]:25: Operation timed out

Всем удалось получить почту PHP() функция для работы в XAMPP для Mac?Мне все равно SMTP, sendmail, что угодно.Кончаются идеи ...

1 Ответ

0 голосов
/ 20 октября 2010

Это ваш локальный домашний компьютер или где-то размещенный сервер.Некоторые провайдеры брандмауэра отключают SMTP-порты (25 и 465) к чему-либо, кроме собственного SMTP-сервера, в качестве меры защиты от спама (не могут отправлять спам пениса, если вы не можете общаться с портом 25/465).Попробуйте использовать для проверки собственный SMTP-сервер вашего провайдера / провайдера. Проверьте, прошел ли он.

Вы могли бы попробовать порт 587 (отправка), что в некоторой степени является альтернативным методом, но нетгарантия, что это работает.Google, возможно, не слушает это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...