Чтение писем с сервера Axigen с использованием Python - PullRequest
0 голосов
/ 07 мая 2018

Существует ли какая-либо реализованная библиотека или решение для чтения электронных писем (тоже вложения) с сервера Axigen, использующего Python?

Я делал это раньше с библиотекой email и gmail api, но я не могу найти документацию по axigen.

Есть ли какая-либо разница, или вы можете подключиться так же, как и к любому другому imap или pop3 серверу?

Любой удар был бы полезен,

Спасибо!

1 Ответ

0 голосов
/ 21 мая 2018

Axigen реализует стандартные серверы IMAP и POP3, поэтому вы можете использовать любой из них для получения сообщений.

например. с IMAP вы бы сделали что-то вроде этого (вам нужно добавить проверку ошибок и т. д.), чтобы получить тему самого старого сообщения из папки INBOX:

import imaplib
import email

M=imaplib.IMAP4_SSL("server.com")
M.login("user", "pass")

typ, data = M.select("INBOX")
typ, data = M.fetch(1, '(RFC822)')

eml = email.message_from_string(data[0][1])
subject = eml['Subject']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...