python - 使用 python 从 axigen 服务器读取电子邮件

标签 python email

是否有任何实现的库或解决方案可以使用 Python 从 Axigen 服务器读取电子邮件(也获取附件)?

我之前已经使用 email 库和 gmail api 完成了此操作,但我找不到 axigen 上的任何文档。

有什么区别吗?或者您可以像连接任何其他 imappop3 服务器一样进行连接吗?

任何点击都会有用,

谢谢!

最佳答案

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']

关于python - 使用 python 从 axigen 服务器读取电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50209179/

相关文章:

python - DRF 如何序列化模型继承? (读/写)

Python - 将浮点算术作为字符串

python - 快速获取字典列表中的键的方法

python - 导入seaborn包时matplotlib.pyplot.scatter()失去颜色?

php - 无法使用 SwiftMailer 和 Symfony 2 发送电子邮件

php - 未从 mysql 数据库收到电子邮件

email - root@[127.1] 是语法上有效的电子邮件地址吗?

python - 强制迭代生成器以查看异常

php - YII - 使用 sendGrid 发送邮件

php - Magento 电子邮件模板格式发票日期