Что: bbbaf02de2811083573af02d6cfee79342e96811
Когда: 2020-06-23 21:08:14+03:00
Темы: mail tip
Начал использовать fdm вместо fetchmail https://github.com/nicm/fdm Не то чтобы fetchmail не работал бы, но надоело не видеть в нём timestamp-ов в логах. В FAQ штатно рекомендуют например делать hook который перед подключением выполнит data >> ~/.fetchmail.log. Решил посмотреть какие ещё MRA бывают. getmail -- не хочу я зависеть от Python. fdm -- от создателя tmux, этим всё сказано. Его возможности по фильтрации почты мне не нужны, так как я всё равно использую maildrop. Но мне нужно чтобы при больших размерах писем он не грохал их и не пытался доставлять (а то мой Postfix наругается в адрес отправителя). И ещё мне надо чтобы с разных учётных записей, он в разные локальные учётки отправлял письма приходящие (чтобы видеть что письмо из "рабочего" ящика например). Это прям из коробки всё поддерживается. По факту его конфиг ощутимо меньше fetchmail-овского, ибо по умолчанию куча опций выставлена как мне надо. Плюс netrc поддерживает, что приятно. Он правда не умеет демонизироваться, как fetchmail, но... а на что у нас crontab пользовательский? Легко сделал так, что при штатной работе он ничего не напишет в stderr, не породит письма от cron. А при ошибках породит. Там же я управляю и частотой опроса почтовых ящиков. Что более Unix way, а главное что fdm значительно более компактен.
Сгенерирован: SGBlog 0.34.0