如何将电子邮件发送到多个电子邮件Cc ID';谁在使用php和谷歌gmail api?

如何将电子邮件发送到多个电子邮件Cc ID';谁在使用php和谷歌gmail api?,php,google-email-settings-api,Php,Google Email Settings Api,如何在google mail api中提供多个Cc $service = new Google_Service_Gmail($client); $user = 'me'; $strSubject = "Faculty status on the track"; $strRawMessage = "From:<abcd@xyz.center>\r\n"; $strRawMessage .= "To:" . $st

如何在google mail api中提供多个Cc

$service = new Google_Service_Gmail($client);

         $user = 'me';
         $strSubject = "Faculty status on the track";
         $strRawMessage = "From:<abcd@xyz.center>\r\n";
         $strRawMessage .= "To:" . $studentemail_id . "\r\n";
         $strRawMessage .= "Cc:" .  $coauthordata  . "\r\n";
         $strRawMessage .= 'Subject: =?utf-8?B?' . base64_encode($strSubject) . "?=\r\n";
         $strRawMessage .= "MIME-Version: 1.0\r\n";
         $strRawMessage .= "Content-Type: text/html; charset=utf-8\r\n";
         $strRawMessage .= 'Content-Transfer-Encoding: quoted-printable' . "\r\n\r\n";
         $strRawMessage .= "Name";
         //print_r($strRawMessage);
         //The message needs to be encoded in Base64URL
         $mime = rtrim(strtr(base64_encode($strRawMessage), '+/', '-_'), '=');
        //print_r($mime);
         $msg = new Google_Service_Gmail_Message();
         $msg->setRaw($mime);
      $result=$service->users_messages->send("me", $msg);
`
$service=新的Google\u服务\u Gmail($client);
$user='me';
$strSubject=“轨道上的教员状态”;
$strRawMessage=“From:\r\n”;
$strRawMessage.=“收件人:”$学生邮箱号码。“\r\n”;
$strRawMessage.=“抄送:”$合著者资料。“\r\n”;
$strRawMessage.=“主题:=?utf-8?B?”。base64_编码($strSubject)。“?=\r\n”;
$strRawMessage.=“MIME版本:1.0\r\n”;
$strRawMessage.=“内容类型:text/html;字符集=utf-8\r\n”;
$strRawMessage.=“内容传输编码:可打印引用”。“\r\n\r\n”;
$strRawMessage.=“名称”;
//打印(strRawMessage);
//该消息需要用Base64URL编码
$mime=rtrim(strtr(base64_编码($strRawMessage),“+/”、“-”、“=”);
//打印(mime);
$msg=新的Google_服务_Gmail_消息();
$msg->setRaw($mime);
$result=$service->users\u messages->send(“我”,$msg);
`
$coauthordata=数组 ( [0] => xyzw@gmail.com
)

抄送头允许发送多封电子邮件,您只需将其以逗号分隔的字符串形式放入其中即可:

$coauthordata = implode(",",$coauthordata);
这应该允许您将其发送到多个Cc

或者更换您的线路:

$strRawMessage .= "Cc:" .  $coauthordata  . "\r\n";
为了

$strRawMessage .= "Cc:" .  implode(",",$coauthordata)  . "\r\n";