PHP Gmail API Отправить сообщение из отправки

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

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

Мне удалось создать черновик и отправить его с помощью gmail api.

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

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

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

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


person Setaloro    schedule 21.10.2016    source источник


Ответы (1)


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

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

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

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

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

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

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

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

person abielita    schedule 22.10.2016