студия открытых решений о-никс
<< 504 Gateway Time-out sitemap.xml из php >>

Обучение SpamAssassin с помощью Gmail

Суть идеи в использовании антиспам-фильтров Google для обучения SpamAssassin на локальном почтовом сервере.

Сначала заходим в свой ящик на Gmail, включаем IMAP и устанавливаем английский язык интерфейса (это важно!)

Делаем в каталоге root файл ~/.fetchmailrc

poll imap.gmail.com protocol imap port 993 and options no dns,
user "you_mail@gmail.com" options ssl,
password "you_password",
fetchall,
pass8bits,
nokeep,
folder "[Gmail]/Spam",
mda "/usr/bin/sa-learn --spam"

Запускаем:

fetchmail -f .fetchmailrc -v 

Делаем бэкап БД spamassassin:

sa-learn --backup > sa-learn.backup.db

Если у кого на Gmail стоит двухфакторная авторизация, то fetchmail не сработает через обычный пароль. В этом случае необходимо использовать генерацию паролей для приложений в разделе "Аккаутн Google". Сгенерировали пароль для приложения и тут же его скопировали в файлик ~/.fetchmailrc вместо вашего пароля ( password "you_password").

Источник: http://www.opennet.ru/tips/info/1828.shtml

<< 504 Gateway Time-out sitemap.xml из php >>

Поделиться в соцсетях:

система комментирования CACKLE
RSS