PHP Gmail API Отправить сообщение от & quot; отправить & quot;

Я пытаюсь понять, как я могу реализовать API GMAIL с помощью PHP.

Мое приложение должно создавать только черновики / отправлять сообщения.

Мне удалось создать черновик и отправить его через API Gmail.

Моя проблема в том, что я должен отправить, через некоторое время, еще одно письмо. Но не создавайте новое почтовое сообщение / тему, а используйте существующую тему.

Это должно работать, потому что когда я создаю черновик, у меня уже есть messageID.

У кого-нибудь есть идея. Я не нашел ничего в GoogleApi и на YouTube.

С наилучшими пожеланиями.

0

Решение

Исходя из этого документация, черновик может быть добавлен в поток как часть создание, обновление, или же отправка черновик сообщения. Вы также можете добавить сообщение в ветку как часть вставки или отправки сообщения.

Если вы отправляете или переносите сообщения, которые являются ответом на другое сообщение электронной почты или часть беседы, ваше приложение должно добавить это сообщение в соответствующую ветку. Это облегчает пользователям Gmail, участвующим в беседе, содержание сообщения в контексте.

Убедитесь, что запрошенный threadId указан на Message или же Draft.Message вы предоставляете с вашей просьбой; References а также In-Reply-To заголовки установлены; и Subject заголовки совпадают.

Вы также можете проверить это еще один поток который заявил, почему некоторые письма не являются нитями.

Ответ на то, почему они не врезаны в Gmail, заключается в том, что потоки Gmail выполняются в соответствии с темой сообщений (они не основаны на поле «in-reply-to» или «reference» в заголовке).

Посмотрите ответы на этот вопрос на stackexchange для получения дополнительной информации о том, как Gmail выполняет потоки: https://webapps.stackexchange.com/questions/965/how-does-gmail-decide-to-thread-email-messages..

В вашем случае темы «Это тестовое электронное письмо 1», «Это тестовое электронное письмо 2» и «Это тестовое электронное письмо 3», которые не будут вызывать многопоточность по правилам использования Gmail.

Надеюсь это поможет!

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]