Здесь нет никакой магии. Когда вы включаете отслеживание для каждого получателя, фактически отправляются два разных почтовых сообщения.
Вы можете проверить это, нажав стрелку вниз рядом с кнопкой ответа в Gmail и выбрав «Показать оригинал»:
Если вы сравните необработанные сообщения, полученные [email protected] и [email protected], вы увидите, что они различаются:
Однако в обоих сообщениях вы увидите один и тот же заголовок:
Кому: [email protected], [email protected]
Но это не должно вас смущать. Это просто заголовок SMTP с текстовым значением. На самом деле вы можете доставить сообщение одному получателю и заполнить заголовок To
любым другим электронным письмом.
Коды отслеживания, которые Гмелиус помещает в тело сообщения, также различаются, что позволяет добиться отслеживания для каждого получателя.
ОБНОВЛЕНИЕ
Вам может быть интересно, как реализован плагин Gmelius, так что два разных почтовых сообщения отправляются, когда вы на самом деле составляете одно электронное письмо. Для этого используется многофункциональный API надстроек Gmail. Чтобы быть более конкретным, sendEmail используется метод класса GmailApp. Если вы проверите описание параметров метода, вы увидите, что можно указать любую тему, тело, список получателей и другие заголовки SMTP.
Но даже с плагином Gmelius электронные письма в конечном итоге доставляются с SMTP-серверов gmail. Gmelius просто преобразует исходную электронную почту в несколько почтовых сообщений с разными кодами отслеживания.
ОБНОВЛЕНИЕ (относительно проблем безопасности)
API надстроек Gmail не позволяет отправлять электронные письма через сторонние SMTP-серверы. Метод sendEmail
не имеет параметра, в котором можно было бы указать другой сервер. Электронное письмо отправляется так же, как если бы вы отправляли его из Gmail без Gmelius. Gmelius просто разделяет список получателей и расширяет тело с помощью кодов отслеживания html.
Если у вас все еще есть какие-либо сомнения относительно происхождения электронной почты, вы можете изучить необработанное почтовое сообщение. Там вы увидите реальный сервер, с которого пришло сообщение:
Этот заголовок Received
в основном говорит: mx.google.com
сервер получил почту от mail-sor-f65.google.com
.
person
CodeFuller
schedule
25.02.2018