Мы переезжаем на новый SMTP-хост и обнаружили некоторые проблемы с некоторыми экземплярами sendmail, которые я унаследовал. Новый хост SMTP требует, чтобы все адреса «от» принадлежали доменам, владельцами которых мы являемся.
Я провел пару дней, пробуя бесчисленные результаты из Google без каких-либо результатов, поэтому решил сделать сообщение, так как это кажется слишком конкретным.
Ситуация:
У нас есть экземпляр sendmail, настроенный для одного из наших доменов, я буду использовать @foo.bar. Существуют псевдонимы, настроенные для пересылки сообщений определенным людям на нашем фактическом почтовом домене, например:
бухгалтерия: [email protected], [email protected]
тест: [email protected]
Если [email protected] отправляет электронное письмо по адресу [email protected], сообщение отправляется на адреса [email protected] и [email protected] через наш экземпляр sendmail с адресом «[email protected]» в качестве отправителя.
Эта проблема:
Поскольку отправителем является «[email protected]», сообщение заблокировано нашим новым SMTP-хостом, поскольку мы не являемся проверенными владельцами «microsoft.com».
В sendmail есть ли способ замаскировать адрес «от», чтобы он всегда был конкретным адресом, и сделать «ответ» исходному человеку, отправившему электронное письмо?
Итак, в приведенном выше примере всегда делать адрес «от» общим адресом электронной почты, владельцем которого мы являемся, и устанавливать «ответить» на «[email protected]»?
На данный момент я почти убежден, что это невозможно, но спасибо всем, кто готов помочь.