我可以使用我的 Gmail 帐户以编程方式发送电子邮件吗?

我可以使用我的 Gmail 帐户以编程方式发送电子邮件吗?

我有一个 Gmail 帐户。

是否有一个 Google API 可以允许我登录该帐户并发送电子邮件?

答案1

是的。查找其文档的最简单方法是通过谷歌搜索“gmail api”。

这里

您也可以使用任何通用 SMTP 客户端。请参阅从打印机、扫描仪或应用程序发送邮件

答案2

一句话概括:只需像使用其他邮件提供商一样以编程方式发送电子邮件 - 使用 SMTP 协议(​​通过 SSL):连接到端口 465 或 587 上的 smtp.gmail.com,然后提供用户名和密码。在 UN*X 系统上,您可以使用类似sendmail(或其他 MTA) + 的命令mailx,后者是命令行实用程序。例如,参见这里关于如何使用它。

答案3

是的,您可以通过编程方式发送电子邮件。您首先需要生成适当的应用程序密码,使用正确的 SMTP 服务器进行身份验证,然后使用 SMTP 客户端库发送电子邮件。

按照本教程获取更多信息(https://ps06756.wordpress.com/2017/08/17/how-to-send-email-through-gmail-programmatically/

相关内容