Sergey Levashev кратко описал (http://www.opennet.me/base/net/mail_sys_pgsql.txt.html) основные моменты настройки почтовой системы на основе Postfix, с базой пользователей в PostgreSQL и средствами фильтрации вирусов и спама.URL: http://www.opennet.me/base/net/mail_sys_pgsql.txt.html
Новость: http://www.opennet.me/opennews/art.shtml?num=5505
Бльше смахивает не на статью, а на комменты(#) для себя, дабы через годик не забыть, что зачем понавтыкал.
Типа.
"Ну по немецки я знаю..."(с) Киса
>Бльше смахивает не на статью, а на комменты(#) для себя, дабы через годик не >забыть, что зачем понавтыкал.А что в этом плохого? Да и не для себя только.
Конфиг гораздо лучше чем в большенстве статей про postfix+mysql :)
2 вещи:
зачем transport_maps? (imho более идеологически верно использовать virtual_mailbox_domains)
Зачем в client и sender restrictions проверяются одни и те же rbl?
>Конфиг гораздо лучше чем в большенстве статей про postfix+mysql :)
спасибо>2 вещи:
>зачем transport_maps? (imho более идеологически верно использовать virtual_mailbox_domains)
используются, я же не весь конфиг показал =)>Зачем в client и sender restrictions проверяются одни и те же rbl?
не нада? ок, учту
PS
Если ты имеешь в виду транспорт виртуал для собственного домена, то постфикс ругается если его указать в виртуал_мэилбокс_доменсуказывая в транспорте, мы тем самым обходим это ограничение
>PS
>Если ты имеешь в виду транспорт виртуал для собственного домена, то постфикс
>ругается если его указать в виртуал_мэилбокс_доменс
>
>указывая в транспорте, мы тем самым обходим это ограничение
Нет ни каких ограничений. Есть простое правило один и тот же домен НЕ может быть описАн в разных классах. transport_maps имеет смысл приминять если надо изменить дефолтный транспорт, для _части_ адресов, а заворачивать так почту для всего _своего_ домена imho изврат...
>заворачивать так почту для всего _своего_ домена imho изврат...
не изврат, а необходимость. пользователи-то не локальные----
-Пап, а почему солнце в стаёт на востоке, а заходит на западе?
-Проверял? всё время всходит и заходит?
-Проверял, точно
-Сынок, тогда ничего не трогай, ничего не меняй
>>заворачивать так почту для всего _своего_ домена imho изврат...
>не изврат, а необходимость. пользователи-то не локальные
Ага, виртуальные - значит домену самое место в virtual_mailbox_domains, а не в mydestination.
main.cf:
mydestination =Any questions? =)
кстати, где ты увидел в конфе mydestination?
>кстати, где ты увидел в конфе mydestination?
Я там вижу:
>Перенаправляем всю почту на наш хост в виртуал, правим >/etc/postfix/transport:
>
> почтовый.сервер.ru virtual:
Из чего делаю вывод - этому домену место в virtual_mailbox_domains, а не где-то еще и как результат transport_maps тут нафиг не нужен.
про конфиг вирт доменов не сказал - каюсь
mydestination =
#имя машины можно указать и так..... =)
#по ману - оно определится через gethostname()
virtual_mailbox_domains = пару.доменов, можно.перечислить, через.запятую
>про конфиг вирт доменов не сказал - каюсь
>mydestination =
>#имя машины можно указать и так..... =)
>#по ману - оно определится через gethostname()
Какая-то каша у вас в голове...
[ -z "$myhostname" ] && myhostname=gethostname()
а "mydestination=" значит только одно - доменов класса local тут нет.>virtual_mailbox_domains = пару.доменов, можно.перечислить, через.запятую
Можно поразному, у postfix довольно гибкий парсер конфига...
unk похоже мало статей читал про связку postfix+mysql вот к примеру.
http://kirov.lug.ru/wiki/KorporativnajaPochtovajaSistema?v=f80
более подробнее и пошагово описано, что к чему и зачем
здесь более интересно
http://workaround.org/articles/ispmail-sarge/
Правильно. Он не читает статьи, а читает документацию. :)
использование transport_maps было актуально для первого postfix'а (в указанных Вами статьях он и используется). Сейчас же используют virtual_mailbox_domains
Ну тогда за чем статья, надо было написать читайне маны вот сдесь и там, думайте и все заработает :)
virtual_mailbox_domains по умолчанию имеет значение virtual_mailbox_maps
В приведенной мной статьей как раз и используеться оба параметра
transport_maps и virtual_mailbox_domains, при этом transport_maps используеться для отправки почты в обход МХ записям.
Читать надо было внимательнее.
Автор упомянул о своей формате базы, а вот ее описание забыл выложить.
Интересно каким способом автор переводил пользователей ("притом пользователи (все 3000) созданы локально") в базу не упомянул, и как почту пользователей перевел, ведь Courier-Imap работает с maildir, а до этого у автора похоже был mailbox.
>Ну тогда за чем статья, надо было написать читайне маны вот сдесь
>и там, думайте и все заработает :)
нет, я буду переписывать содержание мана
в статье описан порядок и показана возможность связки всего этого>virtual_mailbox_domains по умолчанию имеет значение virtual_mailbox_maps
>В приведенной мной статьей как раз и используеться оба параметра
>transport_maps и virtual_mailbox_domains, при этом transport_maps используеться для отправки почты в обход
>МХ записям.
>Читать надо было внимательнее.
>
>Автор упомянул о своей формате базы, а вот ее описание забыл выложить.
а зачем? база в любом формате, главное чтобы параметры возвращались в порядке
name, uid, gid, homedir, maildir, options
написано в мануале. Каждый сам должен решить как ему лучше сделать. Я просто привёл пример SQL запроса.>
>Интересно каким способом автор переводил пользователей ("притом пользователи (все 3000) созданы локально")
А хде написано что я переводил пользователей в базу????
[q]Также имеется база пользователей в PostgreSQL.[/q]
>в базу не упомянул, и как почту пользователей перевел, ведь Courier-Imap
man tar, rfc 959
>работает с maildir, а до этого у автора похоже был mailbox.
И в чём проблема завязать Sendmail с Maildrop'ом???
Очередная ТУПАЯ помойка, а не конфиг. Конфиг показанный в статье, человек писАл сам (пусть и подглядывал в другие статьи) - как результат тут нет 10ков не нужных sql запросов и прочего хлама.