Просьба ответить на следующий вопрос: возможно ли использование фильтров есерв (Popfile/Spamprotex) для обработки почты пересылаемой на другой SMTP сервер? Сейчас судя по всему для пересылки эти фильтры не работают: идет спам двум пользователям (домен один) — 1 ящик на Eserv, 2 пересылается на другой SMTP сервер(EmailSmtpForward), по хххххlog.txt видим что сообщение "550 Your message is classified as SPAM!", пользователь 1 (Eserv) спам не получает — спам копируется в соответствующую папку, пользователь 2 (пересылка) этот спам получает. Другие фильтры (CBL, SpamCop и т.д.) похоже блокируют спам для обоих получателей. Есть ли возможность использовать для пересылки все фильтры есерв (желательно бы так же как для собственныхя ящиков — с копированием спама)? Работает ли для пересылаемых сообщений антивирус?
Заранее благодарен за помощь!
Работает. Собственно, и антиспам тоже работает, классификация идёт. Только результат классификации на процесс пересылки никак не влияет. По условиям исходной задачи адресат должен получить всё, в том числе и спам. Отсеивать должен либо ведомый SMTP-сервер (если там Eserv с антиспамом, то письмо обычным порядком классифицируется и упадёт в спам-папку), либо почтовый клиент (в шапке письма будет поле X-Spam-Status).
PigMail позволяет выбирать в настройках, форвардить спам или нет. Пока глобально для всех, но можно и построчно сделать, если сие понадобится.
Исправленную версию сохраните в myconf\smtp\delivery\, тогда не затрётся при обновлении Eserv.
Еще раз спасибо.