Приветствую!Приветствую.
Пытаюсь настроить postfix (в связке с cyrus и sasl).
Получилась вот какая ерунда -- послал письмо с mail.ru на несуществующий ящик (теста ради), и теперь ящик на mail.ru засыпается сообщениями с темой "Mail delivery failed: returning message to sender" от этого самого postfix'a. За ночь набралось несколько тысяч.
Письма приходят с сообщениями "SMTP error: 550 5.1.1 User unknown". Это я пытаюсь настроить "catch-all" ящик. То есть, что бы письма для неизвестных ящиков сыпались бы в info@e.com.
Думаю, одного вполне было вполне бы достаточно ;)
postconf -n
command_directory = /usr/local/sbin
config_directory = /usr/local/etc/postfix
daemon_directory = /usr/local/libexec/postfix
debug_peer_level = 2
html_directory = no
local_recipient_maps = $virtual_mailbox_maps
local_transport = virtual
luser_relay = info@$mydomain
mail_owner = postfix
mailbox_transport = lmtp:unix:/var/imap/socket/lmtp
mailq_path = /usr/local/bin/mailq
manpage_directory = /usr/local/man
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mydomain = e.com
myhostname = gate.e.com
mynetworks = 192.168.1.0/24, 127.0.0.0/8
mynetworks_style = subnet
myorigin = $mydomain
newaliases_path = /usr/local/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = no
sample_directory = /usr/local/etc/postfix
sendmail_path = /usr/local/sbin/sendmail
setgid_group = maildrop
unknown_local_recipient_reject_code = 550
virtual_alias_maps = hash:/usr/local/etc/postfix/virtual
virtual_mailbox_domains = e.com e.loc
virtual_mailbox_maps = hash:/usr/local/etc/postfix/virtual
virtual_transport = lmtp:unix:/var/imap/socket/lmtp
в /usr/local/etc/postfix/virtual прописанно:
@e.com info@e.com
но письма все равно reject'ятся...
К сожалению, взять и поставить все с нуля не получится -- за простой сервака
сильно ругают =)
Прошу Вашей помощи.