Есть ли в Python надежная библиотека pop3, smtp, mime, где я мог бы создать интерфейс веб-почты? - PullRequest
0 голосов
/ 21 августа 2010

Есть ли у python полноценная библиотека электронной почты с вещами для pop, smtp, pop3 с ssl, mime?

Я хочу создать веб-почтовый интерфейс, который будет извлекать электронные письма с почтовых серверов, а затем отображать электронные письма вместе с вложениями, отображать отправителя, тему и т. Д. (Обрабатывает все проблемы с кодированием и т. Д.).

Одно дело быть доступным в библиотеках, а другое - готово к работе. Я надеюсь, что кто-то, кто использовал их для извлечения писем с вложениями и т. Д. В производственной среде, может прокомментировать это.

Ответы [ 2 ]

2 голосов
/ 21 августа 2010

http://posterity.edgewall.org/

http://pypi.python.org/pypi/webmail/1.1.7

http://bobomail.sourceforge.net/

Шаг 1. Загрузите вышеуказанное.

Шаг 2. Прочитайте источник.

Шаг 3. Посмотрите, какие библиотеки они используют.

Шаг 4. Используйте те же библиотеки.

2 голосов
/ 21 августа 2010

В нем есть все необходимые компоненты в более модульном и гибком расположении, чем вы предполагаете - пакет стандартной библиотеки email обрабатывает сообщение, как только вы его получили, и каждый отдельный модуль имеет средства отправка и получение, такие как pop, smtp, imap. SSL является опцией для каждого из них (если, конечно, его поддерживает аналог, например, почтовый сервер), будучи в основном просто «сокетом другого типа».

Рассматривали ли вы полные онлайн-документы для всех этих стандартных библиотечных модулей?

...