我有一个使用Google Apps for Business处理电子邮件的域名。我已经完成了大部分设置 - MX记录指向正确的位置,我的域名已经过验证。
我现在正在编写一个python应用程序(使用Django),需要从我的域提供邮件。使用Google执行此操作的正确方法是什么?我应该为整个组织创建Google Apps“用户”,然后authenticate via SMTP作为该用户并从那里发送邮件吗?
是授权访问用户Gmail数据的最佳选择。
那个
自动或程序化消息发送
是一个典型的用例。但是,我不是要代表用户访问用户的数据或发送邮件,而是代表我的域。什么是正确的方法?
非常感谢任何帮助!
答案 0 :(得分:1)
您可以根据您的说明使用SMTP或Gmail API。在这两种情况下,您都需要某种服务帐户来发送邮件。使用SMTP,正如您所提到的,您将通过您链接的说明进行授权。
如果您选择使用Gmail API路线,则会授权该帐户使用API。 Gmail API还有许多其他用例(例如,用于访问用户的数据),但您只是使用它来代表您控制的服务帐户发送电子邮件。