|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 20 Aug 2007 21:13:17 To : Serge V Panchenko Subject : Re: Как отправить почту HА ОДИH АДРЕС мимо MX'а? -------------------------------------------------------------------------------- 20 авг 2007, понедельник, в 15:30 KRAST, Serge V Panchenko написал(а): SVP> Можно ли почту на конкретный почтовый ящик (xxxxxx@domain.ru) отправлять SVP> не на SVP> MX домена domain.ru, а на конкретно взятый почтовый сервер с заранее SVP> известным SVP> IP-адресом? А на остальные ящики этого домена - отправлять как и SVP> положено, по SVP> MX'у. И делать это средствами sendmail'а? Можно. SVP> Вот, сижу и думаю. как это сделать? mailertable не катит, ибо он только SVP> на SVP> уровне доменов работает. А всю исходящую почту наших сотрудников для SVP> домена SVP> domain.ru валить на сервер налоговой будет неумно. Да и не примет он её. SVP> Почитал про virtualuserstable - тоже не катит, вроде бы. Или не понял я, SVP> как её SVP> правильно готовить. virtusertable катит. Для начала в .mc добавляешь строчку: VIRTUSER_DOMAIN_FILE(/etc/mail/virtdomains') Это не ковырять конфигурацию во время экспериментов каждый раз, а редактировать только virtdomains. Добавляешь в него строчку с одним словом: NALOGOVAYA Делаешь make all install restart. Теперь вся почта на адреса вида mbox@NALOGOVAYA будет релеиться, но пока отбиваться по Host unknown (что логично). Со внешнего мира такая почта тоже бы релеилась, но 99.999%, что никакой спамер не будет спамить на такой домен :-) Теперь в /etc/mail/virtusertable пишешь: xxxxxx@NALOGOVAYA xxxxxx@hostname.of.domain.ru # Или так: #nalogy@NALOGOVAYA xxxxxx@[ip.of.domain.ru] @NAL error:5.7.0:550 Address invalid Теперь почта на адрес nalogy@NALOGOVAYA будет направляться на hostname.of.domain.ru либо на ip.of.domain.ru, причём в envelope-to будет стоять xxxxxx@hostname.of.domain.ru или xxxxxx@[ip.of.domain.ru] соответственно, так что она будет доставлена. Hо вот в заголовках самого письма в To: будет стоять то, что поставил почтовый клиент, то есть xxxxxx@NALOGOVAYA. Если хочется, это можно переписать, добавляешь в .mc: FEATURE(allmasquerade) FEATURE(limited_masquerade) MASQUERADE_DOMAIN(`NALOGOVAYA') MASQUERADE_AS(`domain.ru') Тогда в заголовках NALOGOVAYA будет переписываться в domain.ru Eugene -- Hаши предки умели всё. Потом забыли. --- slrn/0.9.8.1 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.unix.bsd/260930affaf4c.html, оценка из 5, голосов 10
|