LINUX.ORG.RU
ФорумAdmin

Нужно рассовать письма по ящикам (postfix + cyrus)


0

0

Здравствуйте! Ситуация следующая: за пару дней неработоспособности почтового сервака в одном из ящиков скопилась почта для всех юзеров в домене.

Почта от разных людей (извне и из домена).

На серваке стоит postfix + cyrus + sasl. Скопившуюся почту могу засунуть в формате mbox, или переслать через postfix.

Вопрос такой: как-нибдуь можно сделать, что-бы postfix не зарезал почту с неправильным отправителем? То есть: я с ящика admin@domain шлю почту на user@domain и пытаюсь указать FROM: vasya@mail.ru и она не проходит (postfix ее грохает).

Или может быть ее можно как-нибдуь по ящикам cyrus рассовать...

Вот мой текущий postconf -n:

# 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 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 = eco-intech.com myhostname = gate.eco-intech.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 = eco-intech.loc eco-intech.com virtual_transport = lmtp:unix:/var/imap/socket/lmtp

★★★★★

Re: Нужно рассовать письма по ящикам (postfix + cyrus)

Прошу прощения, криво отформатировал.

# 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
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 = eco-intech.com
myhostname = gate.eco-intech.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 = eco-intech.loc eco-intech.com
virtual_transport = lmtp:unix:/var/imap/socket/lmtp

Harliff ★★★★★ ()

Re: Нужно рассовать письма по ящикам (postfix + cyrus)

А-а-а-а! Вот я тормоз. Достаточно позволить забрать fetchmail'у содержимое этого mbox'а по pop3 откуда-нибудь. Господи, как все просто. Принцип KISS в действии.

Harliff ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.