Есть почтовый сервер exim 4.8 на debian. Все работает, но:
Есть необходимость избавиться или подменить содержимое поля Return-Path при отправке.
Пользователи авторизуются с личным логином и в Return-Path подставляется $sender_address
В этом случае поля From и Return-Path совпадают и все хорошо.
Но иногда нужно делать рассылку с From не соответствующим $sender_address
В этом случае нужно или подменить Return-Path на адрес с которого производится рассылка или удалить Return-Path вообще.
Я не понял можно ли удалять Return-Path при отправке почты (и если можно то непонятно как это сделать)
Код: Выделить всё
headers_remove = return-path
Код: Выделить всё
return_path_remove = true
Еще можно подменить return_path в секции remote_smtp, это работает. Но у меня возникла проблема как получить email из поля From
Если подставить
Код: Выделить всё
return_path = $header_from
Не могу разобраться как получить только email-адрес без имени.
Думаю корректно было бы для всей исходящей почты подменять return_path на email указанный в from
т.к. все пользователи проходят авторизацию и отправляют почту только из своего домена.
Но вот как это сделать?
Прошу совета.