У меня есть блог WordPress (WP), установленный на бесплатных серверах 000webhost.com. WP использует почту PHP для отправки сообщений по умолчанию. Это РАБОТАЕТ для меня. Однако получатель получает предупреждение о том, что письмо было перенаправлено VIA srv16.000webhost.com. Это как раз моя проблема. Например, я хотел бы использовать почту SMTP Gmail, чтобы получатель получал ее непосредственно от отправителя.Отправка писем через SMTP с использованием WordPress на 000webhost
Я пробовал как на фиктивную блоге у меня есть, используя свободные адреса 000webhost, так же как и на своем официальном блоге с моим собственным доменом, что я у себя на своих серверах. Оба не работают с SMTP.
Я думал, что это может быть связано с записью MX, поэтому я изменил ее (для официального блога с моим собственным доменом) как приложение Google (ASPMX.L.GOOGLE.COM). Проблема продолжалась даже через 24 часа после изменения MX.
Я не знаю, имеет ли это значение, но конфигурация PHP (phpinfo()) на 000webhost говорит: SMTP: localhost, smtp_port: 25, поддержка OpenSSL: включена, OpenSSL Версия: OpenSSL 0.9.8e-fips- rhel5 01 июля 2008 г.
Я проверил множество плагинов (включая WP Mail SMTP 0.9.1, Cimy Swift SMTP 2.1.1), чтобы активировать мой SMTP вместо PHP-почты. Я пробовал оба порта 465 с SSL, или 587 с TLS. Все плагины во всех конфигурациях всегда не могли отправить тестовую электронную почту. Сообщение Пример ошибки я получил:
Warning: stream_socket_client() [function.stream-socket-client]: unable to connect to tcp://smtp.gmail.com:587 (Connection timed out)
Connection could not be established with host smtp.gmail.com [Connection timed out #110]
Это может быть из-за настройки конфигурации, навязанной веб-хостом ... Возможно, вам стоит поговорить с ними –
Спасибо @Pekka, вы знаете, как я могу проверить эту конфигурацию, чтобы убедиться, что это проблема? Я не могу с ними разговаривать ... это бесплатный хостинг ... – Vinayos
Это настройки, которые я использовал для настройки моей учетной записи Gmail, чтобы использовать серверы 000 для отправки исходящей почты. YMMV с Wordpress/PHP. Используйте тот же адрес для исходящего входящего. Мой ЧТО-ТО было mx. SMTP-сервер: SOMETHING.000webhost.com ПОРТ: 25 ИСПОЛЬЗОВАНИЕ: TLS –