Разработка сайтов и программного обеспечения, системное администрирование, обучение программированию и работе с СУБД MySQL

in english

Забираем почту с помощью Fetchmail

Главная Статьи Забираем почту с помощью Fetchmail

Понадобилось забирать с удаленного сервера почту через pop3. Решил сделать это с помощью fetchmail.

Нужно установить fetchmail

cd /usr/ports/mail/fetchmail
make
make install
make clean

Фетчмейл установлен. Далее нам надо его настроить. Для этого необходимо перейти в домашнюю директорию и там создать файл .fetchmailrc и дать на него права.

cd ~
touch .fetchmailrc
chmod 700

Теперь нужно настроить саму программу. Открываем сам файл .fetchmailrc и пишем в него пару строк:

poll mailserver.ru with proto POP3 and options no dns
user 'someaccount@mailserver.ru' there with password 'пароль к someaccount' is 'phil' here

В данном примере

А теперь забираем почту командой

fetchmail -vk

Теперь проверим, что нам пришло, посредством стандартного вызова mail -u phil . Осталось прописать команду в cron и почта будет скачиваться автоматически.

Реклама:

Метки: FreeBSD.

Комментарии:

Вы можете оставить первый комментарий.

имя:

e-mail (не публикуется):

комментарий:

© Ткачев Филипп, 2005—2017
Программист, веб-разработка и прикладное ПО.
Все права защищены.