【发布时间】:2014-09-16 10:30:26
【问题描述】:
我正在使用https://github.com/google/google-api-php-client,我想使用用户的授权 gmail 帐户发送测试电子邮件。
这是我目前所拥有的:
$msg = new Google_Service_Gmail_Message();
$msg->setRaw('gp1');
$service->users_messages->send('me', $msg);
这会导致退回电子邮件,因为我不知道如何设置原始邮件。我在经过身份验证的用户的收件箱中看到了退回邮件。我想学习如何为电子邮件的“收件人”、“抄送”、“密送”、“主题”和“正文”设置值。我相信我也需要对这些原始数据进行 64 位编码。我可能想在我的电子邮件正文中使用一些 html。
请帮助提供一个使用 gmail-api 和 google-api-php-client 发送电子邮件的工作示例。
这是收件箱中退回的电子邮件:
Bounce -nobody@gmail.com- 12:58 PM(7 分钟前)
对我来说
发生错误。您的消息未发送。‚ 日期:2014 年 7 月 24 日星期四 10:58:30 -0700 消息 ID:CABbXiyXhRBzzuaY82i9iODEiwxEJWO1=jCcDM_TH-
【问题讨论】:
标签: google-api-php-client gmail-api