Страница 1 из 1

Проблема с Return-path

Добавлено: 2008-04-18 9:04:27
sasha181
Столкнулся с такой проблемой.
На сервере почта работает с виртуальными пользователями и нужно локально отправлять письма от их имени.
Это не совсем получается, т.к. exim автоматом добавляет заголовок

Return-path: <локальный_юзер@основной_домен>

Всю доку перерыл, но нигде не нашёл как это отключить.
Неужели нет возможности при локальной доставке в Return-path вставить адрес виртуального пользователя?

Re: Проблема с Return-path

Добавлено: 2008-04-18 10:04:29
Alex Keda
http://www.lissyara.su/?id=1242#42.6
http://www.lissyara.su/?id=1254
начинать всегда надо с документации

Re: Проблема с Return-path

Добавлено: 2008-04-18 10:27:22
sasha181
В документации насчёт
headers remove
написано:
Эта команда применяется лишь к тем заголовкам, которые сохраняются с сообщением; те, что добавляются в процессе доставки (типа “Envelope-To:” и “Return-Path:”) не могут быть удалены этим средством.
:(

Re: Проблема с Return-path

Добавлено: 2008-04-18 11:08:44
Alex Keda
а ты пробовал?
========
насчёт перезаписи подумай тогда

Re: Проблема с Return-path

Добавлено: 2008-04-18 12:42:43
sasha181
Пробовал не помогает.
Но решение нашёл всё же.
нужно просто в опции командной строки добавлять -f адрес_отправителя
для функции mail() получается так:

Код: Выделить всё

mail($to, $subject, $message, $headers, '-f адрес_отправителя');
но при этом отправляющий пользователь должен быть доверенным.
Или же можно добавить в конфиг екзима

Код: Выделить всё

untrusted_set_sender = *
также если его в конфиге ещё нет, нужно добавить

Код: Выделить всё

local_from_check = false
иначе такая же история будет с заголовком Sender: