Перейти к основному содержанию

Автоматически чистить почтовый ящик из Ubuntu

Mail

Понадобилось мне как-то автоматически стирать все письма из почтового ящика. Ящик был на Exchange, автоматически там можно удалять письма, но только в папку "Удалённые", что не совсем то что нужно. Не найдя нормального функционала автоматической очистки папки плюнул и решил с соседнего сервера Ubuntu кроном удалять письма из ящика.

Итак, на сервере Ubuntu ставим пакет fetchmail:

apt-get install -y fetchmail

В папке root создаём скрытый файл настроек fetchmailrc:

touch .fetchmailrc
chmod 700 ./.fetchmailrc

Вносим содержимое с настройками учётной записи:

poll mail.mydomain.ru
  port 993
  proto IMAP
  user "myuser@mydomain.ru"
  password "MYPASSWORD"
  ssl

Если что, то "man fetchmail" или гугл подскажут что там писать.

Редактируем крон под рутом:

crontab -e

Добавляем настройку для очистки ящика раз в 10 минут:

*/10 * * * * /usr/bin/fetchmail -K -s  > /dev/null 2>&1

Перезапускаем крон:

service cron restart

Теги

 

Похожие материалы

NXLog — сбор логов Postfix на Ubuntu

Пришла задача организовать сбор логов на почтовом сервере Postfix, который развёрнут на Ubuntu Server. Заказчика интересуют логи отправки писем в виде JSON. Он хочет, чтобы почтовый сервер на каждую отправку письма отчитывался — передавал по curl данные из лога. Поможет нам в этом непростом деле NXLog.

Теги

Почтовый сервер Exim SMTP

Филип Хейзел, перевод В.Айсин
В наши дни частых злоупотреблений в сети и больших объемов нежелательной почты любой, кто занимается администрированием почтового сервера, должен иметь общее представление о том, как работает интернет-почта и как ее сервер обрабатывает. Это относится как к небольшим персональным хостам, так и к большим фермам серверов.

Теги

Postfix — ограничить поток исходящих писем

Почтовый сервер postfix ориентирован на максимальную производительность. Если у него есть письмо, то он постарается его как можно быстрее отправить. Но иногда требуется ограничить поток исходящих писем. При этом желательно, чтобы postfix продолжал принимать письма без ограничений, но отправлял их постепенно. Бывает, что провайдер ограничивает ваш сервер и разрешает отправлять, например, не более 300 писем в минуту. 

Теги