Есть аккаунт на гмыле, для работы в котором используется gnus. Раньше работа велась исключительно гнусными средствами, но, как выяснилось, сочетание большого почтового трафика и медленного канала (о 3g на даче можно только мечтать) наглухо вешает этот мой гнус.
Поэтому я решил забирать почту внешними средствами, используя для этого связку fetchmail и procmail. К сожалению fetchmail чудит и отказывается работать.
Конфиг ~/.fetchmailrc
set syslog
poll imap.gmail.com protocol IMAP
user "username" is ugoday here
password "secret"
keep
ssl
options mda "/usr/bin/procmail -d %T"
При этом при запуске
% fetchmail -a -k
в лог валятся сообщения:
Aug 4 17:27:31 nejdanchik fetchmail[1210]: 2577 messages for user at imap.gmail.com.
Aug 4 17:27:32 nejdanchik fetchmail[1210]: reading message user@gmail-imap.l.google.com:1 of 2577 (473 header octets) (4297 body octets) not flushed
Aug 4 17:27:33 nejdanchik fetchmail[1210]: reading message user@gmail-imap.l.google.com:2 of 2577 (477 header octets) (988 body octets) not flushed
Aug 4 17:27:34 nejdanchik fetchmail[1210]: reading message user@gmail-imap.l.google.com:3 of 2577 (475 header octets) (983 body octets) not flushed
Aug 4 17:27:35 nejdanchik fetchmail[1210]: reading message user@gmail-imap.l.google.com:4 of 2577 (475 header octets) (991 body octets) not flushed
Aug 4 17:27:36 nejdanchik fetchmail[1210]: reading message user@gmail-imap.l.google.com:5 of 2577 (480 header octets) (1006 body octets) not flushed
Aug 4 17:27:37 nejdanchik fetchmail[1210]: reading message user@gmail-imap.l.google.com:6 of 2577 (485 header octets) (1014 body octets) not flushed
Aug 4 17:27:39 nejdanchik fetchmail[1210]: reading message user@gmail-imap.l.google.com:7 of 2577 (1186 header octets) (log message incomplete)
Aug 4 17:27:39 nejdanchik fetchmail[1210]: client/server synchronization error while fetching from user@imap.gmail.com
Aug 4 17:27:39 nejdanchik fetchmail[1210]: Query status=7 (ERROR)
В гугле искал, но что за синхронизэйшн эррор и как с ним бороться не нашёл.