[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: postfix + gmail



Serja -> debian-russian@lists.debian.org  @ Sat, 24 Sep 2005 13:10:31 +0200:

 >> отправителя, можно, но это будет ТАКОЙ наворот...
 S> Ну да, я скорее всего конфигурацию трогать не буду, или может по
 S> пробую через один сервер все релеить.

Тут, если что, вот добрый человек присоветовал...  Но на мой взгляд он
излишне добрый.  Действительно, чревато лупами в полный рост,
см. замечание про fetchmail.  Либо превращением в open relay.  На самом
деле, решение можно улучшить и сделать его надежно работающим (надо
честно отследить, что это письмо изнутри наружу), но это нетривиальное
занятие.  А так идея вполне себе да.  Если очень надо - то можно.

Нет, за что люблю соотечественников - так это за умение остроумно
применить что-нибудь не по назначению...

----------------------------------------------------------------
From: Pavel Sergeev <old_bibigon@mail.ru>
To: Artem Chuprina <ran@ran.pp.ru>
Subject: Re: postfix + gmail
Date: Sat, 24 Sep 2005 18:06:42 +0400

Konnichiwa, Artem Chuprina, вы писали:

>Serja -> debian-russian@lists.debian.org  @ Sat, 24 Sep 2005 06:53:42 +0200:
>
> >> Во-вторых, поскольку ты так и не
> >> ответил на основной вопрос - как именно ты хочешь отправлять почту, -
> S> Извиняюсь, отвлекся. Первоначально было желание отправлять почту таким S>
> образом, чтобы допустим письма с адреса @gmail.com шли через smtp.gmail.com
> и S> т.д.
>
>Можно, и я попробую помочь, но смысл?  Это усложняет конструкцию, и в
>общем, не приносит пользы.  Ну, разве что у тебя есть корреспонденты за
>серверами, упорно желающими следовать SPF (насколько я знаю, даже
>толстый дядя Микрософт не решается разворачивать письма без SPF) либо ты
>упорно хочешь релеить, а не отправлять самостоятельно, но все сервера,
>которые соглашаются тебя релеить, непременно хотят своего сендера.
>
>Вообще что-то по прочтении документации складывается ощущение, что номер
>штатными настройками вообще не проходит.  Единственное, что принимает
>решения о транспорте - transport_maps, а оно смотрит только на
>получателя.  generic смотрит на отправителя, но не умеет определять
>транспорт, оно только переписывает адрес.  И отсутствует в том поцфиксе,
>который в stable, что, впрочем, в данном случае неважно.  Построить
>конструкцию, отправляющую через разные релеи в зависимости от адреса
>отправителя, можно, но это будет ТАКОЙ наворот...  Грубо говоря,
>повесить еще три поцфикса со своими очередями, и своим скриптом,
>используемым в качестве дефолтного транспорта у основного, разруливать
>на основании адреса отправителя на один из трех.
>
Ну... зачем так жестоко, у меня вполне работают настройки в header_checks:
/^From:.*@mail.ru/      FILTER smtp:smtp.mail.ru
(Ну и, конечно, в main.cf: header_checks = regexp:/etc/postfix/header_checks)
В этом случае все входящие сообщения с отправителем из домена mail.ru
отправляются через smtp.mail.ru.
Это может быть не вполне корректным в случае smtp-сервера, но для домашней
машины это не существенно, главное сказать fetchmail'у чтоб отдавал почту
сразу procmail'у, а то мало ли что ;)
Но в данном методе я и сам не вполне уверен, так что используйте на свой страх
и риск.
----------------------------------------------------------------

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

Нужны две программы - одна с интерфейсом, а другая чтобы работу делала.
	Victor Wagner в <aut24i$gct$1@wagner.wagner.home>



Reply to: