php – 使用Gmail API发送带签名的电子邮件
发布时间:2020-12-13 16:26:39 所属栏目:PHP教程 来源:网络整理
导读:我收到Gmail Rest API发送部分的工作,但电子邮件不包括签名,并且在收件人的收件箱中,“从”标签是发件人的用户标识不是用户的名称. 这是在php. $mime = new Mail_mime(); $mime-setFrom("ABCD"); //This doesn't work.... $mime-setSubject('Testing'); $mim
我收到Gmail Rest API发送部分的工作,但电子邮件不包括签名,并且在收件人的收件箱中,“从”标签是发件人的用户标识不是用户的名称.
这是在php. $mime = new Mail_mime(); $mime->setFrom("ABCD"); //This doesn't work.... $mime->setSubject('Testing'); $mime->setTXTBody('This is a demo mail'); $mime->addTo('a@a.com'); $message_body = $mime->getMessage(); $encodeMessage = base64url_encode($message_body); $message = new Google_Service_Gmail_Message(); $message->setRaw($encodeMessage); $send = $service->users_messages->send('me',$message); 有没有包括签名和改变’从’?
API不添加签名,因为它是Web客户端上的设置,而不是整个帐户的全局设置.如果您在Thunderbird,Outlook或其他电子邮件客户端上配置Gmail帐户,Gmail也不会添加签名.您应该以两种不同的方式考虑Gmail:
>网络客户端界面,可通过mail.google.com访问,这只是一个电子邮件客户端,就像其他任何一个; 换句话说,这是一个依赖电子邮件客户端的设置,客户端所做的唯一的事情是添加一些文本到您自己编写的文本,没有别的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |