使用Gmail API发送带有签名的电子邮件

时间:2015-05-27 02:19:56

标签: php gmail-api

我将Gmail Rest API发送部分工作,但电子邮件不包含签名,并且收件人的收件箱中包含'来自' label是发件人的用户ID,而不是用户的名称。

这是在php。

cloud

无论如何都要包含签名并更改'来自'?

2 个答案:

答案 0 :(得分:7)

API不会添加签名,因为它是Web客户端上的设置,而不是整个帐户的全局设置。如果您在Thunderbird,Outlook或其他电子邮件客户端上配置Gmail帐户,Gmail也不会添加签名。您应该以两种不同的方式考虑Gmail:

  1. 可在https://mail.google.com访问的网络客户端界面,它只是一个电子邮件客户端,与其他任何人一样;
  2. 您的收件箱,即邮件最终进入的位置,完全独立于您用来访问邮件的客户端。
  3. 换句话说,这是一个依赖于电子邮件客户端的设置,客户端唯一做的就是在您自己编写的文本中添加一些文本,而不是其他任何内容。

答案 1 :(得分:3)

我知道这已经过时但您可以通过API检索用户签名。

https://developers.google.com/admin-sdk/email-settings/#manage_signature_settings

然后,您可以将您撰写的电子邮件附加到您的电子邮件中。