On Mon, Sep 26, 2005 at 09:00:54PM +0400, Brilliantov Kirill wrote:
> > Покажи вывод:
> > exim4 -brw [EMAIL PROTECTED]
> > exim4 -bP qualify_domain
> sender: [EMAIL PROTECTED]
> from: [EMAIL PROTECTED]
> to: [EMAIL PROTECTED]
> cc: [EMAIL PROTECTED]
> bcc: [EMAIL PROTECTED]
> reply-to: [EMAIL PROTECTED]
> env-from: [EMAIL PROTECTED]
> env-to: [EMAIL PROTECTED]
> qualify_domain = MY.KOMP
Если писать строчными буквами my.comp, то всё работает.
Исправь в после begin rewrite и будет нормально.
Вообще, unix и linux придумали уж сильно позже того как стало можно
использовать в компьютерах строчные (маленькие) буквы и потому в unix
обычно используют именно их для наименования компьютеров.
> Здравствуйте, Pavel.
> > В mutt ставить from hook'ами, и в exim выбирать smarthost в зависимости
> > от адреса.
> Нельзя ли данный пункт осветить поподробнее?
> Вставляю в .muttrc следующие строки:
> > send-hook inbox.mail.ru my_hdr From: [EMAIL PROTECTED]
> >>> send-hook yahoo.com my_hdr From: [EMAIL PROTECTED]
> Но я не понимаю как я могу управлять тем какой обратный адрес
> подставиться или на основе чего программа его выберет.
Настраиваешь что будет по дефолту:
set envelope_from
set use_from
set use_domain
folder-hook . set [EMAIL PROTECTED]
Затем исключений для определённых фолдеров
folder-hook debian set [EMAIL PROTECTED]
И mutt будет отправлять с таким envelope-from. И надо только себя
прописать в trusted_users в exim4.conf
Хедеры вот я не помню как прописывать в mutt.
Чтобы выбирать релей в зависимости от домена отправителя, создаёшь новый
роутер перед smarthost, пишешь:
cheesy_smarthost:
driver = manualroute
domains = !@
transport = remote_smtp
route_data = "${lookup {$sender_address_domain} lsearch*
{/etc/exim4/smart-hosts}}"
создаёшь /etc/exim4/smart-hosts, в который пишешь нечто такое:
----
mail.ru smtp.mail.ru
gmail.com smtp.gmail.com
yahoo.com smtp.yahoo.com
* smtp.provider.ru
----
Таким образом, если письмо отправляется от [EMAIL PROTECTED], exim4 его
пошлёт через на smtp.mail.ru, если от yahoo.com, то через
smtp.yahoo.com, и тд. Должно быть понятно, думаю. А если домена
отправителя в этом списке нету, то отправится через smtp.provider.ru.
Авторизацию добавить по вкусу.
--
Павел Аммосов
CCNA, CSNSS
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]