Spamassasin (и прикручивание его к Communigate Pro)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Thug
Сообщения: 200

Spamassasin

Сообщение Thug »

Приветствую.
Значится, встал вопрос о миграции почтового сервера. Что необходимо: Communigate 5.* + clamav + spamassasin. Живут они все вместе (по крайней мере теоретически) с помощью cgpav. Антивирус прикрутился отлично и вирусы помечает. А вот со спамом не все так просто.
Порядок действий: скомпилить из портов /p5-Mail-SpamAssassin. Сделано. Далее инструкция cgpav дает совет проверить его на работоспособность с помощью spamassassin -t < sample-spam.txt > /tmp/sample-spam.txt. Долго искал этот sample-spam.txt, наконец обнаружил его в директории work портов. Ладно. Протестировал - работает. А вот дальше начались непонятки. Ибо все файлы конфигурации, которые теоретически должны лежать в /etc/mail/ типа 10_default_prefs.cf и т.д. - опять же кроме как в work нигде не присутствуют. Соответственно, вносить правки в конфиги некуда. Ну ладно. Пока что обойтись без них решил (т.к. больше влияют на обучение, нежели на само ловление спама). Запустил spamd с ключиками: /usr/local/bin/spamd -c -m 10 --socketpath=/var/run/spam -H /var/Communigate/Queue -d
По логам:

Код: Выделить всё

12:12:13.810 3 DNR-000001(***) A:host name is unknown
  12:12:13.811 3 SMTPI-000001(***) failed to resolve HELO parameter: host name is unknown. Real address is [***]
  12:12:13.820 2 SMTPI-000001([***]) [10001] received, 5429 bytes
  12:12:13.820 2 QUEUE([10001]) from <***>, 5429 bytes (<1475423921.20080422110819@***>)
[i] Вот пошел работать внешний фильтр (cgpav):[/i]
  12:12:13.820 5 EXTFILTER(Content Filtering) ENQUEUER-1 starting initialization
  12:12:13.820 4 EXTFILTER(Content Filtering) out(9): 1 INTF 3\n
  12:12:13.820 4 EXTFILTER(Content Filtering) inp(8): 1 INTF 2
  12:12:13.820 2 EXTFILTER(Content Filtering) interfaceLevel = 2
  12:12:13.820 2 EXTFILTER(Content Filtering) inited
  12:12:13.820 4 EXTFILTER(Content Filtering) out(23): 2 FILE Queue/10001.msg\n
  12:12:18.139 4 EXTFILTER(Content Filtering) inp(4): 2 OK
[i]Был бы вирь - отрапортовал бы.[/i]
  12:12:18.144 2 QUEUE([10001]) enqueued
  12:12:18.154 2 MAILBOX(***/INBOX) {214} appended @0: 58+5283(0) bytes
  12:12:18.157 2 MAILBOX(***/INBOX) [10001] stored as 214
  12:12:18.157 2 ACCOUNT(***) [10001] delivered
  12:12:18.157 2 DEQUEUER [10001] LOCAL(***) delivered: Delivered to the user mailbox
  12:12:18.158 2 QUEUE([10001]) deleted

Собственно просьба проста: помогите настроить сей замечательный симбиоз, т.к. я с почтовиками дел особо не имел. Конфиги не утаю Заранее сенкс.
Страйкбол - игра админов :)
Спасибо сказали: