Jump to content

ОфлайнIMAP

ОфлайнIMAP
Оригинальный автор(ы) Джон Герцен
Разработчик(и) Николас Себрехт и др.
Первоначальный выпуск 2002 год ; 22 года назад ( 2002 )
Стабильная версия 7.3.4 (3 августа 2021 г .; 3 года назад ( 03.08.2021 ) ) [±] [1]
Репозиторий
Написано в Питон
Операционная система Unix-подобный , Windows
Доступно в Английский
Тип электронной почты Синхронизация
Лицензия GNU GPLv2 +
Веб-сайт www .offlineimap .org

OfflineIMAP — это IMAP синхронизации утилита , способная синхронизировать почту на сервере IMAP с локальной Maildir . папкой [2] или другой сервер.

Описание

[ редактировать ]

Синхронизация выполняется двунаправленно между двумя конечными точками («Удаленный» и «Локальный» репозитории). [3]

OfflineIMAP получает доступ к почтовым серверам только через протокол доступа к сообщениям Интернета . (Он не поддерживает протокол Post Office , еще один популярный способ получения почты с сервера.) [4] Он работает быстрее (хотя и чувствителен к задержке соединения) и поддерживает более продвинутые функции, чем большинство почтовых клиентов . [5] Специальный режим для лучшей обработки нестандартной реализации IMAP в Gmail может быть дополнительно включен в файле конфигурации . [6]

Если OfflineIMAP настроен для локального хранения почты, он использует формат Maildir . [3] Поддержка почтовых ящиков Unix может быть добавлена ​​в будущем, но в настоящее время она не реализована. [6]

Конфигурация

[ редактировать ]

В файле конфигурации можно определить несколько учетных записей синхронизации, каждая из которых состоит из удаленного и локального репозиториев. Затем каждый репозиторий настраивается отдельно, что позволяет указать учетные данные и метод доступа. [3]

Фильтрация и перевод

[ редактировать ]

OfflineIMAP способен фильтровать папки удаленного репозитория, чтобы при необходимости выполнялась только частичная синхронизация. Чтобы использовать эту возможность, необходимо определить маску , которая будет сопоставляться со списком папок при каждой синхронизации. Это достигается за счет использования Python возможностей лямбда- ; например, чтобы синхронизировать только папки «Входящие», «Отправленные» и «Полученные», необходимо указать следующее правило: [5]

folderfilter = lambda foldername: foldername in ["INBOX", "Sent Mail", "Received"]

Названия остальных папок можно изменить (перевести) с помощью аналогичной конструкции: [3]

nametrans = lambda foldername: re.sub(
    "^Sent$", "root/Sent", re.sub("^(\[G.*ail\]|INBOX)", "root", foldername)
)

Этот метод также можно использовать для синхронизации содержимого сервера IMAP с папкой другого сервера. [5]

Ограничения

[ редактировать ]

Каждая учетная запись должна использовать отдельный каталог; в противном случае процесс синхронизации может потерпеть непредвиденное поведение или даже потерять данные. [5]

Пользовательский интерфейс

[ редактировать ]

OfflineIMAP предоставляет несколько интерфейсов командной строки , включая интерактивные цветные проклятия , неинтерактивное ведение журнала консоли и несколько, но менее подробных режимов. [3] Tk . на основе графический интерфейс пользователя Также доступен [5]

См. также

[ редактировать ]
  1. ^ «Журнал изменений основной ветки» . Проверено 13 марта 2023 г.
  2. ^ Экенфельс, Мела (2011). «Три инструмента для архивирования почты IMAP» . Журнал Линукс .
  3. ^ Jump up to: а б с д и Мартин, Бен (6 мая 2008 г.), «OfflineIMAP делает сообщения и вложения доступными локально» , Linux.com , получено 23 августа 2012 г.
  4. ^ Данен, Винсент (26 октября 2009 г.), «Храните сообщения электронной почты IMAP локально с помощью OfflineIMAP» , TechRepublic , получено 23 августа 2012 г.
  5. ^ Jump up to: а б с д и Герцен, Джон (март 2004 г.), «Быстрая и удобная почта для путешествий: OfflineIMAP» , Linux Journal , вып. 119, ISSN   1075-3583 , получено 23 августа 2012 г.
  6. ^ Jump up to: а б Брокмайер, Джо (31 января 2011 г.), «Используйте OfflineIMAP для синхронизации электронной почты на ходу» , ServerWatch , получено 23 августа 2012 г.

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6a2366c5f1ebcfd22b035a829a8e1e30__1721712600
URL1:https://arc.ask3.ru/arc/aa/6a/30/6a2366c5f1ebcfd22b035a829a8e1e30.html
Заголовок, (Title) документа по адресу, URL1:
OfflineIMAP - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)