Php 是否有谷歌或雅虎api发送电子邮件?

Php 是否有谷歌或雅虎api发送电子邮件?,php,google-api,email,yahoo-api,Php,Google Api,Email,Yahoo Api,我有一个PHP web应用程序,它需要通过用户的gmail/yahoo帐户为用户发送电子邮件。我们已经为yahoo和gmail存储了用户的访问令牌 基本上,应用程序发送的所有邮件都应该来自用户的yahoo/gmail帐户,并且应该出现在他们的“sent mail”文件夹中 那么,是否有任何雅虎或gmail api允许我使用用户访问令牌发送结束电子邮件 我确实为雅虎找到了这个:。这是正确的吗??gmail有类似的api吗?请看下面的文档,我认为它可能对你有用 我相信这可能很有趣,刚刚上线:我认为g

我有一个PHP web应用程序,它需要通过用户的gmail/yahoo帐户为用户发送电子邮件。我们已经为yahoo和gmail存储了用户的访问令牌

基本上,应用程序发送的所有邮件都应该来自用户的yahoo/gmail帐户,并且应该出现在他们的“sent mail”文件夹中

那么,是否有任何雅虎或gmail api允许我使用用户访问令牌发送结束电子邮件


我确实为雅虎找到了这个:。这是正确的吗??gmail有类似的api吗?

请看下面的文档,我认为它可能对你有用


我相信这可能很有趣,刚刚上线:

我认为gmail支持oauth,我确实看到了这个链接。因此,我必须通过SMTP发送邮件,然后使用imap在“已发送邮件”文件夹中手动创建邮件?这是正确的方法吗?您只需连接到gmail smtp服务器,使用OAuth作为身份验证类型,并指定用户的OAuth令牌即可。我想好消息是Gmail会自动创建发送邮件副本。添加另一个,尽管IMAP是不必要的,甚至是不需要的。这似乎更适合评论。您可以通过提供自己的解释(您已经有了一个很好的主要源代码可以引用)和代码示例来扩展它,使其适合于答案