0

需要关于如何实现/使用什么/什么或阅读什么的建议,以便了解如何使用 Python 中的邮件服务器,它可以让我生成临时邮箱。

假设我有一个域 test.com,我希望能够设置一个邮箱temporary1@test.com,它可以接收和存储邮件(即使在txt 文件中)。

我需要什么才能做到这一点?(我对链接或解释而不是实现感兴趣)

4

1 回答 1

0

Python 3 附带了smtpd可用于实现此功能的模块。

您可能想要简单地进行子类化smtpd.SMTPServer(甚至可能源自或至少受到启发smtpd.DebuggingServer,但将其打印到文件而不是标准输出)。

一旦启动并运行(您可以使用smtplib客户端进行测试),您需要让该服务器进程在端口 25(标准 SMTP 端口)上的机器上运行,并且您需要指向 MX 记录到那test.com台机器的地址。

于 2019-12-30T19:45:52.887 回答