URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 6461
[ Назад ]

Исходное сообщение
"OpenNews: Пример настройки почтовой системы на базе Posfix"

Отправлено opennews , 23-Май-05 23:19 
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


Содержание

Сообщения в этом обсуждении
"Пример настройки почтовой системы на базе Posfix"
Отправлено DAV , 23-Май-05 23:19 
Бльше смахивает не на статью, а на комменты(#) для себя, дабы через годик не забыть, что зачем понавтыкал.
Типа.
"Ну по немецки я знаю..."(с) Киса

"Пример настройки почтовой системы на базе Posfix"
Отправлено Chek , 24-Май-05 07:21 
>Бльше смахивает не на статью, а на комменты(#) для себя, дабы через годик не >забыть, что зачем понавтыкал.

А что в этом плохого? Да и не для себя только.


"OpenNews: Пример настройки почтовой системы на базе Posfix"
Отправлено unk , 24-Май-05 07:52 
Конфиг гораздо лучше чем в большенстве статей про postfix+mysql :)
2 вещи:
зачем transport_maps? (imho более идеологически верно использовать virtual_mailbox_domains)
Зачем в client и sender restrictions проверяются одни и те же rbl?

"OpenNews: Пример настройки почтовой системы на базе Posfix"
Отправлено Chek , 24-Май-05 09:47 
>Конфиг гораздо лучше чем в большенстве статей про postfix+mysql :)
спасибо

>2 вещи:
>зачем transport_maps? (imho более идеологически верно использовать virtual_mailbox_domains)
используются, я же не весь конфиг показал =)

>Зачем в client и sender restrictions проверяются одни и те же rbl?
не нада? ок, учту


"OpenNews: Пример настройки почтовой системы на базе Posfix"
Отправлено Chek , 24-Май-05 09:50 
PS
Если ты имеешь в виду транспорт виртуал для собственного домена, то постфикс ругается если его указать в виртуал_мэилбокс_доменс

указывая в транспорте, мы тем самым обходим это ограничение


"OpenNews: Пример настройки почтовой системы на базе Posfix"
Отправлено unk , 24-Май-05 19:23 
>PS
>Если ты имеешь в виду транспорт виртуал для собственного домена, то постфикс
>ругается если его указать в виртуал_мэилбокс_доменс
>
>указывая в транспорте, мы тем самым обходим это ограничение
Нет ни каких ограничений. Есть простое правило один и тот же домен НЕ может быть описАн в разных классах. transport_maps имеет смысл приминять если надо изменить дефолтный транспорт, для _части_ адресов, а заворачивать так почту для всего _своего_ домена imho изврат...



"OpenNews: Пример настройки почтовой системы на базе Posfix"
Отправлено Chek , 25-Май-05 04:41 
>заворачивать так почту для всего _своего_ домена imho изврат...
не изврат, а необходимость. пользователи-то не локальные

----
-Пап, а почему солнце в стаёт на востоке, а заходит на западе?
-Проверял? всё время всходит и заходит?
-Проверял, точно
-Сынок, тогда ничего не трогай, ничего не меняй


"OpenNews: Пример настройки почтовой системы на базе Posfix"
Отправлено unk , 25-Май-05 07:11 
>>заворачивать так почту для всего _своего_ домена imho изврат...
>не изврат, а необходимость. пользователи-то не локальные
Ага, виртуальные - значит домену самое место в virtual_mailbox_domains, а не в mydestination.


"OpenNews: Пример настройки почтовой системы на базе Posfix"
Отправлено Chek , 25-Май-05 09:08 
main.cf:
mydestination =

Any questions? =)


"OpenNews: Пример настройки почтовой системы на базе Posfix"
Отправлено Chek , 25-Май-05 09:10 
кстати, где ты увидел в конфе mydestination?

"OpenNews: Пример настройки почтовой системы на базе Posfix"
Отправлено unk , 25-Май-05 12:24 
>кстати, где ты увидел в конфе mydestination?
Я там вижу:
>Перенаправляем всю почту на наш хост в виртуал, правим >/etc/postfix/transport:
>
>        почтовый.сервер.ru  virtual:
Из чего делаю вывод - этому домену место в virtual_mailbox_domains, а не где-то еще и как результат transport_maps тут нафиг не нужен.

"OpenNews: Пример настройки почтовой системы на базе Posfix"
Отправлено Chek , 25-Май-05 09:21 
про конфиг вирт доменов не сказал - каюсь
mydestination =
#имя машины можно указать и так..... =)
#по ману - оно определится через gethostname()
virtual_mailbox_domains = пару.доменов, можно.перечислить, через.запятую

"OpenNews: Пример настройки почтовой системы на базе Posfix"
Отправлено unk , 25-Май-05 12:29 
>про конфиг вирт доменов не сказал - каюсь
>mydestination =
>#имя машины можно указать и так..... =)
>#по ману - оно определится через gethostname()
Какая-то каша у вас в голове...
[ -z "$myhostname" ] && myhostname=gethostname()
а "mydestination="  значит только одно - доменов класса local тут нет.

>virtual_mailbox_domains = пару.доменов, можно.перечислить, через.запятую
Можно поразному, у postfix довольно гибкий парсер конфига...



"Пример настройки почтовой системы на базе Posfix"
Отправлено Crion , 24-Май-05 16:17 
unk похоже мало статей читал про связку postfix+mysql вот к примеру.
http://kirov.lug.ru/wiki/KorporativnajaPochtovajaSistema?v=f80
более подробнее и пошагово описано, что к чему и зачем

"Пример настройки почтовой системы на базе Posfix"
Отправлено Konstantin , 24-Май-05 16:27 
здесь более интересно
http://workaround.org/articles/ispmail-sarge/

"Пример настройки почтовой системы на базе Posfix"
Отправлено user , 24-Май-05 16:34 
Правильно. Он не читает статьи, а читает документацию. :)
использование transport_maps было актуально для первого postfix'а (в указанных Вами статьях он и используется). Сейчас же используют virtual_mailbox_domains

"Пример настройки почтовой системы на базе Posfix"
Отправлено Crion , 25-Май-05 09:56 
Ну тогда за чем статья, надо было написать читайне маны вот сдесь и там, думайте и все заработает :)
virtual_mailbox_domains по умолчанию имеет значение virtual_mailbox_maps
В приведенной мной статьей как раз и используеться оба параметра
transport_maps и virtual_mailbox_domains, при этом transport_maps используеться для отправки почты в обход МХ записям.
Читать надо было внимательнее.

Автор упомянул о своей формате базы, а вот ее описание забыл выложить.
Интересно каким способом автор переводил пользователей ("притом пользователи (все 3000) созданы локально") в базу не упомянул, и как почту пользователей перевел, ведь Courier-Imap работает с maildir, а до этого у автора похоже был mailbox.

"Пример настройки почтовой системы на базе Posfix"
Отправлено Chek , 25-Май-05 11:22 
>Ну тогда за чем статья, надо было написать читайне маны вот сдесь
>и там, думайте и все заработает :)
нет, я буду переписывать содержание мана
в статье описан порядок и показана возможность связки всего этого

>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'ом???


"Пример настройки почтовой системы на базе Posfix"
Отправлено unk , 24-Май-05 19:19 
Очередная ТУПАЯ помойка, а не конфиг. Конфиг показанный в статье, человек писАл сам (пусть и подглядывал в другие статьи) - как результат тут нет 10ков не нужных sql запросов и прочего хлама.