Mail Relay и PHP Mail
-
28-09-2019 - |
Вопрос
У меня есть VPS-сервер на UltimateHosting.com и требует, чтобы я использовал «Smart Relay». Кажется, я не могу обернуть голову, как я настрою PHP, чтобы иметь возможность использовать почтовый реле.
Вот статья, которую они имеют на смарт-реле:http://support.ultrahosting.com/index.php?_m=knowledgebase&_a=viewarticle&kbarticleiclics=142.
Сервер использует cpanel и exim
Я отправил следующий билет на поддержку:
Как настроить сервер для отправки почты с помощью PHP. Я пишущий скрипт, который отправит пользователей Passwsord Usigng PhPS Mail Function. Однако отправленные письма не доставляются. Это связано с «умным реле»? Любое руководство о том, как настроить это?
Ответ был:
Хотя мы не предоставляем поддержку сценариев любого рода, если вы просто убедитесь, что смарт-хост жестко закодирован в вашем скрипте (отсутствие необходима аутентификации), электронная почта должна быть передана соответственно.
Если ваш скрипт использует SMTP-сервер сервера для отправки электронной почты, вам придется убедиться, что MTA настроен для использования смарт-хоста
.
Может ли кто-нибудь уточнить, что мне нужно сделать, чтобы исправить это?
Решение
Я получил ответ на ServerFault https://serverfault.com/Questions/188840/Configrue-exim-sendmail-form-relay. для деталей.
Короче, мне нужно было изменить общедоступное имя хоста по умолчанию и применить реле маршрута