Настройка fetchmail'а

Материал из wiki.nntc.nnov.ru
Перейти к навигации Перейти к поиску

Редактирование Fetchmail'а

В данной статье я помогу вам настроить почту - Fetchmail. Для начала мы настроим получение почты:

/home/user_name/.fetchmailrc 
touch /home/user_name/.fetchmail

Нам необходимо получить полные права так как в данном файле мы будем хранить пароли от нашей почты.

chmod 0600 /home/user_name/.fetchmail
set syslog
defaults protocol pop3,
timeout 60,
no keep,
fetchall;0
poll "pop.inbox.ru",
user "user",
password "*********";

Если вы хотите добавить 2 учетную запись:

poll "mail.freemail.ru",
user "username",
password "********";

Итак мы настроили получение почты, теперь давайте настроим обработку данной почты. Создадим конфиг (.procmailrc) и лог (procmail.log) Укажем каталог с почтой:

MAILDIR =/home/user/mail

Создадим лог файл для всех операций

LOGFILE =/home/user/mail/procmail.log

Создадим папку куда будет поступать не отсортированная почта:

DEFAULT =/home/user/mail/mbox

Зададим тот адрес куда будет приходить почта:

:0
*^To.*user@host.ru
host_mail

Сортировка адресов от адресов из mts-nn:

:0
*^From.*@mts-nn.ru
from mts-nn

Удаление спама с адресов и прочее:

:0
*^From.*spammer@mail.ru
/dev/null