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

Исходное сообщение
"postfix & virtual_mailbox_domains"

Отправлено sda , 03-Авг-05 16:07 
  Здравствуй, многоужаемый All! Настроил я на два домена прием почты. Но вот не могу понять откуда он у меня будет брать пароли, чтобы юзверы скачивать почту могли :) Раньше, когда был один домен пароли хранились в /etc/passwd. Как настроить пароли для второго домена?
   Кусок main.cf
  virtual_mailbox_domains = second.domain.ru
virtual_mailbox_base = /var/mail/vhosts
virtual_mailbox_maps = hash:/etc/postfix/vmailbox
virtual_minimum_uid = 100
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_alias_maps = hash:/etc/postfix/virtual

Содержание

Сообщения в этом обсуждении
"postfix & virtual_mailbox_domains"
Отправлено pablo , 03-Авг-05 17:47 
Postfix занимаеться доставкой почты в конечные почтовые ящики.
Для "отдачи" почты пользователям существуют другие программы (popa3d, qpopper, courier-imap, etc). Postfix этого просто не умеет.

>  Здравствуй, многоужаемый All! Настроил я на два домена прием почты.
>Но вот не могу понять откуда он у меня будет брать
>пароли, чтобы юзверы скачивать почту могли :) Раньше, когда был один
>домен пароли хранились в /etc/passwd. Как настроить пароли для второго домена?
>
>   Кусок main.cf
>  virtual_mailbox_domains = second.domain.ru
>virtual_mailbox_base = /var/mail/vhosts
>virtual_mailbox_maps = hash:/etc/postfix/vmailbox
>virtual_minimum_uid = 100
>virtual_uid_maps = static:5000
>virtual_gid_maps = static:5000
>virtual_alias_maps = hash:/etc/postfix/virtual



"postfix & virtual_mailbox_domains"
Отправлено sda , 03-Авг-05 19:08 
>Postfix занимаеться доставкой почты в конечные почтовые ящики.
>Для "отдачи" почты пользователям существуют другие программы (popa3d, qpopper, courier-imap, etc). Postfix
>этого просто не умеет.
>
>>  Здравствуй, многоужаемый All! Настроил я на два домена прием почты.
>>Но вот не могу понять откуда он у меня будет брать
>>пароли, чтобы юзверы скачивать почту могли :) Раньше, когда был один
>>домен пароли хранились в /etc/passwd. Как настроить пароли для второго домена?
>>
>>   Кусок main.cf
>>  virtual_mailbox_domains = second.domain.ru
>>virtual_mailbox_base = /var/mail/vhosts
>>virtual_mailbox_maps = hash:/etc/postfix/vmailbox
>>virtual_minimum_uid = 100
>>virtual_uid_maps = static:5000
>>virtual_gid_maps = static:5000
>>virtual_alias_maps = hash:/etc/postfix/virtual


хм.. хорошо, ребят, не подскажите, как это все сделать, если у меня стоит popa3d? Если не получится тут, пусть будет другой только посоветуйте :)


"postfix & virtual_mailbox_domains"
Отправлено INM , 03-Авг-05 20:16 
>>Postfix занимаеться доставкой почты в конечные почтовые ящики.
>>Для "отдачи" почты пользователям существуют другие программы (popa3d, qpopper, courier-imap, etc). Postfix
>>этого просто не умеет.
>>
>>>  Здравствуй, многоужаемый All! Настроил я на два домена прием почты.
>>>Но вот не могу понять откуда он у меня будет брать
>>>пароли, чтобы юзверы скачивать почту могли :) Раньше, когда был один
>>>домен пароли хранились в /etc/passwd. Как настроить пароли для второго домена?
>>>
>>>   Кусок main.cf
>>>  virtual_mailbox_domains = second.domain.ru
>>>virtual_mailbox_base = /var/mail/vhosts
>>>virtual_mailbox_maps = hash:/etc/postfix/vmailbox
>>>virtual_minimum_uid = 100
>>>virtual_uid_maps = static:5000
>>>virtual_gid_maps = static:5000
>>>virtual_alias_maps = hash:/etc/postfix/virtual
>
>
>хм.. хорошо, ребят, не подскажите, как это все сделать, если у меня
>стоит popa3d? Если не получится тут, пусть будет другой только посоветуйте
>:)

Сам не делал за ненадобностью, но здесь  http://www.postfix.org/docs.html все прописано


"postfix & virtual_mailbox_domains"
Отправлено RSG , 04-Авг-05 09:32 
>>>   Кусок main.cf
>>>  virtual_mailbox_domains = second.domain.ru
>>>virtual_mailbox_base = /var/mail/vhosts
>>>virtual_mailbox_maps = hash:/etc/postfix/vmailbox
>>>virtual_minimum_uid = 100
>>>virtual_uid_maps = static:5000
>>>virtual_gid_maps = static:5000
>>>virtual_alias_maps = hash:/etc/postfix/virtual
>
>
>хм.. хорошо, ребят, не подскажите, как это все сделать, если у меня
>стоит popa3d? Если не получится тут, пусть будет другой только посоветуйте
>:)

По поводу pop-сервера.
Я могу и ошибаться, но кажетcя ни popa3d (отвратные логи ведет, хотя может я просто не умею их готовить) ни qpopper не поддерживают виртуальные домены. В qpopper'е вроде планировалось поддрежка виртуальных доменов, как сейчас не знаю.

По поводу Postfix.
Читать: OVERVIEW, INSTALL, MYSQL_README.
Вчитаться: VIRTUAL_README.

Осознать что для $mydestination используется local(8), почта пользователей лежит в /var/mail,  алиасы задается через $aliases_map, пользователи при доставке проверяются в /etc/passwd, можно переопределить
через $local_recipient_map. local(8) можно заменить на $mailbox_transport. Для $virtual_alias_domain используется virtual(8) почта лежит в $virtual_mailbox_map, алиасы задаются через virtual_alias_map, пользователи
при доставке проверяются там же. Для $virtual_mailbox_domain используется агент доставки определенный в $virtual_transport, обычно это внешняя программа, она же задает где храниться пользовательская
почта,алиасы определяются через $virtual_alias_map, проверка пользователей осуществляется через $virtual_mailbox_map.

У меня сейчас работает связка Postfix+cyrus-imap(он же pop)+cyrus-sasl+Mysql для четырех доменов.



"postfix & virtual_mailbox_domains"
Отправлено sda , 04-Авг-05 10:34 
>По поводу pop-сервера.
>Я могу и ошибаться, но кажетcя ни popa3d (отвратные логи ведет, хотя
>может я просто не умею их готовить) ни qpopper не поддерживают
>виртуальные домены. В qpopper'е вроде планировалось поддрежка виртуальных доменов, как сейчас
>не знаю.
>
>По поводу Postfix.
>Читать: OVERVIEW, INSTALL, MYSQL_README.
>Вчитаться: VIRTUAL_README.
>
>Осознать что для $mydestination используется local(8), почта пользователей лежит в /var/mail,  
>алиасы задается через $aliases_map, пользователи при доставке проверяются в /etc/passwd, можно
>переопределить
>через $local_recipient_map. local(8) можно заменить на $mailbox_transport. Для $virtual_alias_domain используется virtual(8) почта
>лежит в $virtual_mailbox_map, алиасы задаются через virtual_alias_map, пользователи
>при доставке проверяются там же. Для $virtual_mailbox_domain используется агент доставки определенный в
>$virtual_transport, обычно это внешняя программа, она же задает где храниться пользовательская
>
>почта,алиасы определяются через $virtual_alias_map, проверка пользователей осуществляется через $virtual_mailbox_map.
>
>У меня сейчас работает связка Postfix+cyrus-imap(он же pop)+cyrus-sasl+Mysql для четырех доменов.

  Нашел поп сервер, поддерживающий virtual domains. Называется zpop3d.
  Сейчас попробую :)



"postfix & virtual_mailbox_domains"
Отправлено INM , 03-Авг-05 18:38 
>  Здравствуй, многоужаемый All! Настроил я на два домена прием почты.
>Но вот не могу понять откуда он у меня будет брать
>пароли, чтобы юзверы скачивать почту могли :) Раньше, когда был один
>домен пароли хранились в /etc/passwd. Как настроить пароли для второго домена?
>
>   Кусок main.cf
>  virtual_mailbox_domains = second.domain.ru
>virtual_mailbox_base = /var/mail/vhosts
>virtual_mailbox_maps = hash:/etc/postfix/vmailbox
>virtual_minimum_uid = 100
>virtual_uid_maps = static:5000
>virtual_gid_maps = static:5000
>virtual_alias_maps = hash:/etc/postfix/virtual
ldap, MySQL, PostgreSQl....?


"postfix & virtual_mailbox_domains"
Отправлено sda , 05-Авг-05 03:01 
   Вообщем почитал я про popa3d . Поддерживает он virtual domain. Только это недокументированная опция. Вопрос. Как авторизовать пользователей? Чтобы они смогли принять свою почту? Спасибо. Где находится этот файл и как его вообще делать, в каком виде пароли указывать :)


"postfix & virtual_mailbox_domains"
Отправлено kba , 30-Авг-05 10:02 
>   Вообщем почитал я про popa3d . Поддерживает он virtual
>domain. Только это недокументированная опция. Вопрос. Как авторизовать пользователей? Чтобы они
>смогли принять свою почту? Спасибо. Где находится этот файл и как
>его вообще делать, в каком виде пароли указывать :)

тоже бьюсь над данной проблемой.... использовать связки типа +MySQL или +PostgreSQL неохота - потому как почтовых юзеров наберётся от силы штук двадцать - поднимать для них отдельную базу - жирновато будет....


"postfix & virtual_mailbox_domains"
Отправлено sda , 08-Сен-05 13:54 
>>   Вообщем почитал я про popa3d . Поддерживает он virtual
>>domain. Только это недокументированная опция. Вопрос. Как авторизовать пользователей? Чтобы они
>>смогли принять свою почту? Спасибо. Где находится этот файл и как
>>его вообще делать, в каком виде пароли указывать :)
>
>тоже бьюсь над данной проблемой.... использовать связки типа +MySQL или +PostgreSQL неохота
>- потому как почтовых юзеров наберётся от силы штук двадцать -
>поднимать для них отдельную базу - жирновато будет....

   Нашел, все настроил, единственное но: придется логины прописывать(при virtual domains) не как user1 или user2, а user1@1domain.com и user1@domain2.com :) Стучись либо в асю 491916, либо по e-mail sda@ucc.ru