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

Исходное сообщение
"Postfix и 2 домена"

Отправлено artemrts , 05-Мрт-09 11:54 
Помогите понять как настроить Postfix на 2 домена.

Ситуация следующая: Postfix работает как почтовый шлюз для Exchange2003 для домена domain1.example.org.
Возникла необходимость обслуживать еще один домен domain2.example.org, но уже без Ексченджя, поэтому я
установил и настроил Dovecot как IMAP  и POP3 серверы, так и VDA для нового виртуального домена.
Имеется один внешний IP, который резолвится на domain1.example.org.
Дальше я регистрирую в ДНС соответствующие записи для domain2.example.org. Но как настроить Постфикс,
ведь параметры myhostname mydomain уже установлены для domain1.example.org.
Помогите разобраться.

Конфиги, дабы понятнее было:-)

main.cf

virtual_mailbox_domains = domain1.example.org, domain2.example.org
virtual_mailbox_base = /var/spool/vdomains
virtual_mailbox_maps = hash:/usr/local/etc/postfix/ldapquery,
                        hash:/usr/local/etc/postfix/virtual_maps
virtual_transport = hash:/usr/local/etc/postfix/virtual_transport
transport_maps = hash:/usr/local/etc/postfix/transport_maps
virtual_uid_maps = static:5005
virtual_gid_maps = $virtual_uid_maps


#Auth SMTP
dovecot_destination_recipient_limit = 1
smtpd_sasl_auth_enable = yes
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
broken_sasl_auth_client = yes
smtpd_sasl_exceptions_networks = $mynetworks
smtpd_sasl_security_options = noanonymous, noactive, nodictionary

##SMTP TLS
smtpd_tls_auth_only = yes
smtpd_tls_cert_file = /etc/ssl/certs/server.crt
smtpd_tls_key_file = /etc/ssl/private/server.key
smtpd_tls_loglevel = 1
smtpd_tls_security_level = may
smtpd_client_new_tls_session_rate_limit = 100
smtp_tls_note_starttls_offer = yes

В ldapquery скидывается база получателей из АД

user1@domain1.example.org   OK
......

Файл virtual_maps

user1@domain2.example.org         user1@domain2.example.org/user1/
user2@domain2.example.org         user2@domain2.example.org/user2/
......

virtual_transport

domain1.example.org          smtp:[IP of Exchange Server]
domain2.example.org       dovecot


Содержание

Сообщения в этом обсуждении
"Postfix и 2 домена"
Отправлено ALex_hha , 06-Мрт-09 20:04 
domain1.example.org - должен быть в relay_domains
domain2.example.org - должен быть в virtual_mailbox_domains
> Но как настроить Постфикс, ведь параметры myhostname mydomain уже установлены для domain1.example.org.

а что вас смущает?

>virtual_transport
>domain1.example.org          smtp:[IP of Exchange Server]
>domain2.example.org       dovecot

чем VDA yне страивает?



"Postfix и 2 домена"
Отправлено vitalic , 07-Мрт-09 10:49 
>domain1.example.org - должен быть в relay_domains
>domain2.example.org - должен быть в virtual_mailbox_domains
>> Но как настроить Постфикс, ведь параметры myhostname mydomain уже установлены для domain1.example.org.
>
>а что вас смущает?

Я просто вот о чем. Сейчас есть один внешний IP 194.10.148.1. Я на сервере делаю дополнительный вирт. интерфейс с IP 194.10.148.1 и добавляю в конфиг Postfix. И соответсвенно вношу записиси в ДНС.
Например приходит письмо с ukr.net пользователю user@domain2.example.org, но сервер будет приветсвовать как relay.domain1.example.org. Вот о чем я. Или все будет нормально?. Просто я такого еще не делал. Вобщем меня интересует, что мне нада сделать (всмысле внешнего IP), что бы заработал еще один домен. Подскажите, плиз. Внутри локалки почта работает нормально. Интересует "мир".

>>virtual_transport
>>domain1.example.org          smtp:[IP of Exchange Server]
>>domain2.example.org       dovecot
>
>чем VDA yне страивает?

  В доках читал что если юзть ИМАП, то лучше использовать LDA\VDA Dovecot. Типа оптимизация работы..