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

Исходное сообщение
"Postfix mydestination на локальных доменах"

Отправлено sequent , 29-Ноя-06 02:35 
FreeBSD, Postfix + cyrus-sasl

Почта замечательно ходит в мир и обратно.
На сервере заведено несколько виртуальных доменов.

Проблема в следующем.
При отсылке письма с какого либо виртуального ящика на name@domain.com , в логе появляется следующая ошибка.

postfix/trivial-rewrite[6828]: warning: do not list domain domain.com in BOTH mydestination and virtual_mailbox_domains

при этом почта доходит до получателя. Почта так же ходит без ошибок между остальными виртуальными доменами.

postconf -n

command_directory = /usr/local/sbin
config_directory = /usr/local/etc/postfix
daemon_directory = /usr/local/libexec/postfix
default_privs = nobody
disable_vrfy_command = yes
inet_interfaces = all
mail_owner = postfix
message_size_limit = 10485760
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mydomain = domain.com
myhostname = host.domain.com
myorigin = $mydomain
queue_directory = /var/spool/postfix
smtp_sasl_security_options = noanonymous, noplaintext, noactive, nodictionary
smtpd_banner = $myhostname mail server
smtpd_data_restrictions = reject_unauth_pipelining
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, reject_invalid_hostname
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination, reject_unknown_recipient_domain, reject    _non_fqdn_recipient, reject_unauth_destination
smtpd_reject_unlisted_sender = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
transport_maps = mysql:/usr/local/etc/postfix/mysqlLookupMaps/transport.conf
unknown_local_recipient_reject_code = 550
virtual_alias_maps = mysql:/usr/local/etc/postfix/mysqlLookupMaps/alias.conf
virtual_create_maildirsize = yes
virtual_gid_maps = static:1981
virtual_mailbox_base = /var/spool/mail
virtual_mailbox_domains = mysql:/usr/local/etc/postfix/mysqlLookupMaps/domain.conf
virtual_mailbox_limit_maps = mysql:/usr/local/etc/postfix/mysqlLookupMaps/quota.conf
virtual_mailbox_limit_override = yes
virtual_mailbox_maps = mysql:/usr/local/etc/postfix/mysqlLookupMaps/mailbox.conf
virtual_maildir_extended = yes
virtual_maildir_limit_message = "Sorry, the user's maildir has overdrawn his diskspace quota, please try again later"
virtual_minimum_uid = 1000
virtual_overquota_bounce = yes
virtual_uid_maps = static:1981

content_filter=smtp-amavis:[127.0.0.1]:10024
receive_override_options = no_address_mappings


И еще вопрос по теме. Как сделать что бы sasl авторизация так же распостранялась на взаимоотношения между виртуальными доменами.



Содержание

Сообщения в этом обсуждении
"Postfix mydestination на локальных доменах"
Отправлено _KAV_ , 29-Ноя-06 10:39 
Ясно же написано...
убери из конструкции
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
последнее