Google App Engine(Python 3.7)上的自定义SMTP服务器

时间:2020-05-27 12:33:11

标签: python-3.x google-app-engine google-cloud-platform smtpd

是否可以使用Python smtpd模块在​​Google App Engine上构建自定义SMTP服务器来侦听传入的电子邮件?

1 个答案:

答案 0 :(得分:1)

App Engine的托管和自定义运行时用于HTTP流量(端口80和443)。您将无法在操作SMTP服务器所需的端口上接收流量。

事实上,端口25、465和587被阻止用于整个Google Cloud的出站连接。相反,您可以使用外部服务,例如SendGrid,Mailgun或Mailjet:https://cloud.google.com/compute/docs/tutorials/sending-mail#choosing_an_email_service_to_use

(本文是关于发送电子邮件的,但是这些服务也使您也可以接收电子邮件。)