IMAP спроектирован так, чтобы быть всегда включенным, поэтому, когда запускается Thunderbird, вполне естественно, что он хочет проверить, что произошло с прошлого раза. Если вы хотите модель, основанную на опросе, вы можете захотеть POP3, но даже тогда первоначальная проверка - нормальная вещь .
Кроме того, опция «проверять наличие сообщений при запуске» действительно работает только для опрашиваемых методов электронной почты, таких как POP3, где клиент должен выходить и «получать» пакеты новых сообщений. С IMAP он просто подключается (как нужно) и видит их.
У меня есть несколько вариантов для вас:
Вы можете запустить Thunderbird в автономном режиме, позвонив по телефону thunderbird -offline
. Вы не будете выходить в интернет (поэтому не будете иметь доступ к большинству ваших сообщений), пока не переключитесь на него из Thunderbird.
Вы можете использовать синхронизатор DNS по времени. Такие вещи, как Stay Focussed и Get Shit Done - это скрипты, которые блокируют DNS для определенных хостов, поэтому вы обязаны жить без этих серверов. Я предлагаю вам добавить свой почтовый хост в этот список. Может работать. Видеть:
Используйте кеширующий сервер IMAP. То, что получает вашу почту с реального сервера IMAP и представляет ее как другой сервер IMAP. Вы переключаете Thunderbird для доступа к вашему локальному серверу, а затем он может проверять сколько угодно, и это не тратит трафик.
Очевидная проблема здесь - время, потраченное на настройку. Добавьте задержку, которую вы получите, прежде чем новые сообщения попадут в ваш почтовый ящик, и вы можете быть менее искушаемы. Ах да, и вы хотите, чтобы это было безопасно. Не должно быть слишком много боли, если это только локально, но имейте это в виду.
Если вы хотите продолжить этот маршрут, я бы предложил что-то вроде fetchmail
захвата и dovecot
местной подачи.