Назад | Перейти на главную страницу

Sendmail не работает в PHP 7.1 CLI (SSH)

Я открыл tmux экран и начал свой информационный бюллетень. Он использует mail() php для отправки писем по 500000 адресатам. Обычно это занимает не более суток.

Однако я обновил свой VPS и мне пришлось сбросить все мои данные и настройки, поэтому теперь я пытаюсь снова отправить почту тем же способом, что и раньше (установлен sendmailи т. д.), и теперь я получаю deferred connection timed out в файлах журнала на /var/log/mail.log.

Я попытался просканировать свои порты, чтобы проверить, открыты ли они; да, я сделал telnet localhost 25 и это сработало, однако я попробовал например telnet smtp.gmail.com 25 и он пытается установить соединение, но терпит неудачу, возвращая ошибку тайм-аута.

Я использую план Ultimate Серверы GoDaddy Linux Ubuntu 14.04.

Спасибо за ответы.

Мне пришлось пройти аналогичную ситуацию для отправки по почте http://www.windowstechinfo.com/2014/09/mailenable-smtp-error-10060-godaddy.html

Серверы Godaddy - они не разрешают исходящий 25-портовый SMTP с большинства своих серверов. использование порта 587 может работать, иначе вам придется пройти через сервер ретрансляции godaddys.

https://www.godaddy.com/help/find-your-email-relay-server-122

вам необходимо изменить настройки в Sendmail, чтобы использовать сервер ретрансляции.

ты должен определить SMART_HOST в sendmail https://www.linuxquestions.org/questions/linux-server-73/sendmail-relay-to-godaddy-788580/

Свяжитесь с go daddy для получения более подробной информации

пс: также я не думаю, что godaddy благоприятен, если вы собираетесь отправить 500000 emails в день...

«Наши серверы имеют ограничение на исходящую электронную почту в 1000 в день. Если вам нужно отправлять более 1000 писем в день, обратитесь в службу поддержки». источник https://sg.godaddy.com/help/find-your-email-relay-server-122

https://www.godaddy.com/help/how-many-email-messages-can-i-send-per-day-313 https://sg.godaddy.com/help/how-many-email-messages-can-i-send-per-day-313