spamassassin - пустые письма
Здравствуйте!
После внедрения фильтра spamassassin на smtp сервере postfix, появилась особенность - стали приходить пустые письма. Вот пример: Код:
Return-Path: <favoritesa387@visitlanka.com> Подозреваю что вной всему послужил скрипт обеспечивающий связку postfix + spamassassin, ниже описание связки: Код:
Код:
|
Подозреваю что проблема в скрипте, поделитесь пожалуйста любой мыслью, очень нада.....
|
а зачем такие сложности, вот же простой howto как связать postfix и SA (spamassassin) : http://www.xnote.com/howto/postfix-spamassassin.html
без всяких усложнений типа localhost:10027 |
Да, я пробовал это, но при такой связке:
Код:
#!/bin/bash |
ну тогда я бы делал через mailscanner, то есть схема получилась бы такая - postfix отдает на mailscanner, он пропускает через clamd и SA, и возвращает postfix'у. howto на данную тему можно на google найти.
|
Нашёл причину резки писем!
Письма резались если поле получателей содержит больше одного адресата. Обычно, если получатель один, то скрипт вызывался вот с такими параметрами: Код:
"localhost:10027" "spamfilter" "outbox@hotbox.com" "inbox@domain.ru" "/usr/local/bin/spamc" Код:
"localhost:10027" "spamfilter" "outbox@domain.ru" "inbox1@domain.ru" "inbox2@domain.ru" "/usr/local/bin/spamc" Друзья! Помогите доработать скрипт! |
Решено!
Изменил скрипт до такого вида: Код:
#!/usr/bin/perl -w |
Время: 17:38. |
Время: 17:38.
© OSzone.net 2001-