|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serge Olkhowik 2:464/227.2 22 Aug 2002 15:51:42 To : All Subject : exim and dial-up --------------------------------------------------------------------------------
Есть домашняя машинка, на ней поставлен debian, есть диал-ап. Хочется
настроить локальный МТА таким образом, чтобы отправляемая почта
складировалась на нем и при поднятии канала аккуратненько отправлялась
наружу.. Простой и стандартный rewrite rule не подходит, потому что хочется
большего - почта, предназначенная для локальных пользователей такой-же и
оставалась, а вот почта наружу должна правиться с заменой локальных
пользователей на реальные инетные.. Копание манов, доков и факов (Q0803)
привело к единственному варианту, который все же не работает:
для smtp-транспорта
remote_smtp:
driver = smtp
headers_rewrite = *@dragon.home ${lookup{$1}lsearch{/etc/email-addresses}\
{$value}fail} bcfrs
return_path = ${lookup{$local_part}lsearch{/etc/email-addresses}\
{$value}fail}
или даже
return_path = ${if match{$return_path}{\N^([^@]+)@dragon\.home\N}\
{${lookup{$1}lsearch{/etc/email-addresses}{$value}fail}}fail}
в итоге получаем при попытке отправить следующее:
2002-08-21 22:30:24 17hbBQ-0000IH-00 <= serge@dragon.home U=serge P=local S=309
2002-08-21 22:30:25 17hbBQ-0000IH-00 ** solo@isd.dp.ua R=smarthost
T=remote_smtp: SMTP error from remote mailer after MAIL FROM:<serge@dragon.home>
SIZE=1342: host fw.isd.dp.ua [193.108.162.4]: 553 5.1.8 <serge@dragon.home>...
Domain of sender address serge@dragon.home does not exist
2002-08-21 22:30:25 17hbBR-0000IP-00 <= <> R=17hbBQ-0000IH-00 U=mail P=local
S=1265
2002-08-21 22:30:26 17hbBQ-0000IH-00 Error message sent to serge@dragon.home
2002-08-21 22:30:26 17hbBQ-0000IH-00 Completed
2002-08-21 22:30:26 17hbBR-0000IP-00 => /home/serge/Mail/inbox//
<serge@dragon.home> D=userforward T=address_directory_2
2002-08-21 22:30:26 17hbBR-0000IP-00 Completed
Облом в MAIL FROM.
Вопрос - кто виноват и что делать?
Похоже, что флаги bcfrs в headers_rewrite на sender никак не влияют.
Менять на другой мылер не хочется, потому что удобно использовать его
собственную фильтрацию и maildir.
--
ISD Configuration Management Team
solo@isd.dp.ua 2:464/227@fidonet ICQ:74383178
--- InterSquish NNTP Server/FTN Gate v.1.7.0.1
* Origin: Default InterSquish Origin (2:464/227.2)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/146943d64ec6e.html, оценка из 5, голосов 10
|