14.3. Агент доступа — fetchmail
14.3. Агент доступа — fetchmail
Программа fetchmail используется для загрузки сообщений с сервера входящей почты в почтовый ящик пользователя. В домашнем каталоге того пользователя, от имени которого будет запускаться fetchmail, создайте файл .fetchmailrc. Добавьте в него следующие строки:
set postmaster "mail"
poll provider.ru proto POP3 no dns
user "mail" pass "my_password" to mail here
options fetchall
Provider.ru — это имя почтового сервера, откуда вы будете забирать почту по протоколу POP3. При этом вы будете использовать имя пользователя mail и пароль my_password. Директива fetchall указывает программе получить всю почту и потом удалить полученные сообщения с сервера.
Запускать программу fetchmail можно как демон, а можно с помощью планировщика cron. В первом случае просто выполните команду:
$ fetchmail -d 12000
При этом fetchmail будет проверять наличие новой почты через каждые 20 минут.
Во втором случае отредактируйте пользовательский crontab-файл и введите новое задание:
$ crontab -е
0,20,40 * * * * /usr/bin/fetchmail
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Использование Fetchmail
Использование Fetchmail Fetchmail — не совсем обычная программа. Она не является ни программой просмотра почты, ни почтовым сервером, но в то же время сочетает элементы их обоих. Fetchmail извлекает письма с сервера получения и передает их другой программе; чаще всего Fetchmail
Участие Fetchmail в процессе доставки почты
Участие Fetchmail в процессе доставки почты Протоколы получения почты были разработаны для того, чтобы обеспечить клиентским почтовым программам возможность извлекать сообщения с почтового сервера. Считается, что компьютер, на который приходят почтовые сообщения, работает
16.12.1 Улучшенный агент пересылки почты
16.12.1 Улучшенный агент пересылки почты Улучшенный агент пересылки почты (Extended Message Transfer Agent) должен поддержать одну дополнительную команду. Вместо HELO он посылает сообщение-приветствие EHLO. Если ответ положителен, партнер также является улучшенным агентом пересылки почты
6.1.2. Учебный пример: параметр -v программы fetchmail
6.1.2. Учебный пример: параметр -v программы fetchmail fetchmail — программа-шлюз. Ее главной задачей является преобразование между протоколами удаленной загрузки почты РОРЗ или IMAP и собственным протоколом Internet SMTP для обмена почтой. Он чрезвычайно широко распространен на
7.2.1.1. Учебный пример: пользовательский почтовый агент mutt
7.2.1.1. Учебный пример: пользовательский почтовый агент mutt Пользовательский почтовый агент mutt является современным представителем наиболее важной традиции проектирования программ для обработки электронной почты в Unix. Данная программа имеет простой экранный интерфейс с
10.6.1. Учебный пример: fetchmail
10.6.1. Учебный пример: fetchmail Программа fetchmail использует только две переменные среды — USER и НОМЕ. Данные переменные входят в состав предопределенного набора конфигурационных данных, инициализируемых системой, и используются многими программами.Значение переменной НОМЕ
14.4.1.1. Учебный пример: fetchmail
14.4.1.1. Учебный пример: fetchmail Наилучший пример использования С — само ядро Unix, для которого язык программирования, свободно поддерживающий операции на аппаратном уровне, действительно является сильным преимуществом. Но fetchmail представляет собой пример пользовательской
6.1.2. Учебный пример: параметр -v программы fetchmail
6.1.2. Учебный пример: параметр -v программы fetchmail fetchmail — программа-шлюз. Ее главной задачей является преобразование между протоколами удаленной загрузки почты POP3 или IMAP и собственным протоколом Internet SMTP для обмена почтой. Он чрезвычайно широко распространен на Unix-машинах,
7.2.1.1. Учебный пример: пользовательский почтовый агент mutt
7.2.1.1. Учебный пример: пользовательский почтовый агент mutt Пользовательский почтовый агент mutt является современным представителем наиболее важной традиции проектирования программ для обработки электронной почты в Unix. Данная программа имеет простой экранный интерфейс с
10.6.1. Учебный пример: fetchmail
10.6.1. Учебный пример: fetchmail Программа fetchmail использует только две переменные среды — USER и НОМЕ. Данные переменные входят в состав предопределенного набора конфигурационных данных, инициализируемых системой, и используются многими программами.Значение переменной HOME
14.4.1.1. Учебный пример: fetchmail
14.4.1.1. Учебный пример: fetchmail Наилучший пример использования С — само ядро Unix, для которого язык программирования, свободно поддерживающий операции на аппаратном уровне, действительно является сильным преимуществом. Но fetchmail представляет собой пример пользовательской
ОКНО ДИАЛОГА: Агент 500 000
ОКНО ДИАЛОГА: Агент 500 000 В конце ноября мы снова встретились с Дмитрием Гришиным, генеральным директором интернет-холдинга Mail.Ru, чтобы поговорить о новых инициативах компании на отечественном рынке. Ваши коллеги по бизнесу адаптируют под себя знаменитые
Mail.Ru Агент
Mail.Ru Агент Агент — это программа, которая устанавливается на ваш компьютер и при наличии постоянного подключения к Интернету отслеживает состояние вашего почтового ящика. В случае поступления в ваш ящик почтового сообщения вы получаете звуковой и текстовый сигнал.