|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Lentsov 2:4615/71.10 09 Jul 2001 11:29:12 To : Dmitriy Mikhailov Subject : перенаправление e-mail --------------------------------------------------------------------------------
On 09-Jul-2001 at 01:44, Dmitriy Mikhailov wrote:
DM>>> заворачивать назад на локальный адрес. MTA: exim.
>> В смысле чтоб почта с левых адресов в мир не вылезла?
DM> не совсем. левый адрес заменяется на реальный в любом случае при
DM> прохождении через exim. мне нужно, чтобы мой реальный адрес числился
DM> локальным.
Чет я не очень понял местные условия ;). exim получается является тлько релеем
во внешний мир, а локальный почтовый сервер у вас не на этой машине? И надо
заворачивать письма из локалки идущие на yourealname@real.addr на
youlocalname@local.addr? Правильно? Тогда можно сделать rewriting rule с
условием. Вот кусочек доки:
Rewriting can be made conditional on a number of tests, by making use of ${if
in the expansion item.
Вот примерно то, что IMHO должно быть, не проверял: ;)
yourealname@real.addr "${if eq {$sender_address_domain}\
{local.domain}\
{youlocalname@local.addr}fail}"
Если письмо из локалки (local.domain то переписать реальный адрес на
локальный. Можно вместо жестко заданного youlocalname@local.addr lookup
из чего-нибудь приспособить. Так-же вместо $sender_address_domain можно
(нужно?) использовать $sender_host_name или $sender_host_address c
дополнительным lookup, если присьма идут не с одного хоста. Hавернуто правда
сильно получается, но если тщательно протестить проблем создать не должно.
Cейчас доку немного поизучал, можно это дело наверное сильно упростить:
*@* ${lookup {$1@$2} lsearch {/etc/mail/remote-locals} {$value}fail}
Флаги по вкусу, а в remote-locals строки вида:
yourealname@real.addr: youlocalname@local.addr
Получится аналог genericstable.
--
/lenz
--- slrn/0.9.7.0 (Linux)
* Origin: Flying Penguin's Nest (2:4615/71.10@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/160087d75f410.html, оценка из 5, голосов 10
|