LINUX.ORG.RU

postfix, maildrop и спам

 , , , ,


0

1

был почтовый сервер на старом ubuntu: postfix, mysql, maildrop, spamassassin (ну и прочие компоненты, не имеющие отношения к вопросу)
перенёс на более новый сервер, конфиги и бд скопировал, подредактировал из-за сильной разницы в версиях, вроде всё работает, но спам кладёт в общую папку, а раньше клал в .Junk, причём делал это maildrop - в логе delivired via maildrop service, если указать транспорт virtual (в конфиге не был указан кто именно виртуал) клал в общую
вопрос: как сделать, что бы спам отправлялся в спам? я так понимаю procmail, но пока не получается, как ему объяснить где находится почтовый каталог адресата?
структура каталогов такая: /home/vmail/domain/user - доменов несколько
транспорт для каждого домена берётся из mysql (в смысле не в конфиге)
если возможно рабочие примеры (просто уже слегка задолбался) - что в main.cf, что в master.cf, что в procmailrc

★★

транспорт для каждого домена берётся из mysql (в смысле не в конфиге)

ну так надо видимо селектом и подставлять в актуальное.

etwrq ★★★★★
()
Ответ на: комментарий от etwrq

ну так надо видимо селектом и подставлять в актуальное.

не с выбором транспорта проблем не было, просто он не в конфиге указывается, а в mysql

MaR ★★
() автор топика
Ответ на: комментарий от MaR

не, обычно это «select into dir from users where username=$username and ...» в переменную конфига, я об этом. раз версии обновились, возможно обновилось и по этому вопросу.

etwrq ★★★★★
()
Последнее исправление: etwrq (всего исправлений: 1)
Ответ на: комментарий от etwrq

не, обычно это «select into dir from users where username=$username and ...» в переменную конфига, я об этом. раз версии обновились, возможно обновилось и по этому вопросу.

сам постфикс каталог адресата знает и maildrop туда почту складывает, но procmail пытается класть в домашний каталог пользователя из-под которого запускается (каталог из /etc/passwd)

MaR ★★
() автор топика
Ответ на: комментарий от MaR

постфикс каталог адресата знает и maildrop туда почту складывает, но procmail пытается класть в домашний каталог пользователя из-под которого запускается (каталог из /etc/passwd)

эм, и бд?

etwrq ★★★★★
()
Ответ на: комментарий от MaR

но в одну кучу, procmsil вообще в нужный каталог не попадает

фильтр сломался, с обновлением?
или $XDG* поменялось
правила фильтрации https://www.courier-mta.org/maildrop/maildropfilter.html после обновлений сверяли?

etwrq ★★★★★
()
Последнее исправление: etwrq (всего исправлений: 2)
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария