Программная пересылка электронной почты - PullRequest
0 голосов
/ 17 июня 2019

Если вы настроили пересылку электронной почты в Gmail, она переадресовывает электронные письма, как пришедшие от исходного отправителя, очень прозрачным способом.Например, если вы настроили переадресацию с b@test.com на c@test.com, и a@test.com отправит электронное письмо на b@test.com, c@test.com получит это письмо с установкойна a@test.com, и без каких-либо переадресаций.

Я пытаюсь пересылать электронную почту программно, используя Google Script (тип Javascript) и класс GmailApp.Но когда это сделано, электронная почта на самом деле приходит с промежуточного адреса.Таким образом, в приведенном выше примере c@test.com получит переадресованное письмо с параметром set на b@test.com (вместо a@test.com).Я не могу сбросить поле с исходного отправителя, потому что при пересылке Google требует, чтобы во время переадресации электронной почты был один из псевдонимов текущего аккаунта (для предотвращения подделки).Поэтому я просто установил ответ на исходное отправителя, чтобы получатель мог хотя бы ответить на них.Но это довольно неуклюже.

Есть ли способ программно имитировать поведение пересылки Gmail по умолчанию?

...