Я получил часть отправки Gmail Rest API, но электронная почта не содержит подпись, а в почтовом ящике получателя метка «from» - это идентификатор пользователя отправителя, а не имя пользователя.Отправка электронной почты с использованием Gmail 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('[email protected]');
$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);
Можно ли включить подпись и изменить «от»?
Где вы добавляете подпись и какой формат вы настраиваете От до, точно? («Пример пользователя»? »Образец пользователя <[email protected]>"? "[email protected]"? –
Хорошо, спасибо за информацию. Я получил ярлык «От», изменив его так, как вы упомянули Что касается подписи, я ожидал, что Gmail выполнит эту работу для меня, я ничего не сделал для части подписи в коде ..... Должен ли я включать подпись вручную? Даже если она уже находится в настройках Gmail ? –
Ну, я ничего не знаю о GMail API, но я был бы немного удивлен, если бы добавил сам sig. Проверяйте документы, чтобы быть уверенным, я пытался поддразнить необходимую информацию для кого-то другого, чтобы ответить. –