Я настраиваю свой собственный IMAP, и мне нужно собирать электронные письма, полученные в течение последних 9 лет, на моем собственном сервере (и непрерывно синхронизироваться из нескольких почтовых ящиков).
Я успешно настроил fetchmail с тестовой учетной записью в пустом почтовом ящике. Всякий раз, когда я отправляю почту на целевой почтовый ящик, она будет отправлена через POP3 в мой ящик.
Но я обнаружил, что сообщение, которое я доставляю в Почту Windows, показывает дату / время fetchmail
. Это может быть подходящим для новой почты, но на самом деле не подходит для отслеживания истории.
Мой файл .fetchmailrc
настоящее время * показывает
set invisible
poll pop.fastwebnet.it proto imap
user "redacted" pass "redacted" fetchall
mda "/usr/lib/dovecot/deliver"
Мой почтовый ящик настроен с использованием Postfix & Dovecot с форматом Maildir
. Я выбрал POP3 для fetchmail, потому что он удалит сообщение после синхронизации с maildir.
Как я могу сообщить fetchmail
что новая почта, отправленная в Maildir, должна точно соответствовать той, которая найдена на сервере, со ссылкой на дату и время?
Я имею в виду, что если я отправлюсь на синхронизацию своей истории с anotherbox@example.org
который собрал 9 лет почты, то все они будут датированы сегодня!
Например, я послал себе тестовое письмо примерно в 14:59 в redacted@fastwebnet.it
открыл веб - почту на fastwebnet.it
, чтобы подтвердить , что 14:59 был "официальным" время, а затем побежал fetchmail
с моего сервера в 15:30. Почта Windows показала, что время электронной почты было 15:30 вместо 14:59.
Обновления
Из комментария и прочтения документации становится ясно, что fetchmail обычно добавляет заголовок Received
вверху письма, чтобы клиент обнаружил, что письмо совершенно новое.
Я также запустил fetchmail
в подробном режиме, на этот раз используя IMAP. Похоже, что по умолчанию он сбрасывает почту через SMTP, так что вот в чем проблема. Если мой сервер получает почту через SMTP для отправки в Maildir, он будет считать, что электронная почта совершенно новая.
* Я обновил свои вопросы с оригинальной записи