Письма, отправленные через smtp.gmail.com или API клиента Google и DKIM

В настоящее время я экспериментирую с разметкой электронной почты Google, отправленной через PHP. Я позволяю пользователям проходить аутентификацию, используя Google_Service_Oauth2 а затем отправить письмо с их почтовой учетной записи на себя, используя Google_Service_Gmail а также users_messages->send('me', $encodedMessage),

Сама разметка проверяется действительной в Email Markup Tester. А также HotelReservation а также FlightReservation типы даже хорошо отображаются в папке "Входящие". Но все остальные типы не отображаются в виде карт.

После осмотра я нашел несколько комментариев, которые могут быть из-за отсутствия подписи DKIM в этих письмах. И да, когда я отправляю точно такой же HTML (я использую разметку микроданных) с помощью Gmail Actions Tester, письма имеют подписи DKIM, и карточки выглядят как положено.

Это так, хотя в документации по разметке четко говорится:

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

И я не хотел настраивать почтовый прокси в Google Apps Engine только для того, чтобы получить эту подпись DKIM.

Так как я могу отправлять письма себе, используя smtp.gmail.com или API клиента Google и получить подпись DKIM, добавленную GMail?

0 ответов

Другие вопросы по тегам