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]

Ответить