Кажется, клиенты Google Apps не могут тестировать (самодостаточные) действия через скрипт приложений, как описано в этом примере: https://developers.google.com/gmail/markup/apps-script-tutorial#creating_the_project, несмотря на наличие действительного SPF.Невозможно отправить тесты на действия, несмотря на действительную аутентификацию SPF.
Согласно https://developers.google.com/gmail/markup/registering-with-google, вы можете отправить их самостоятельно, и он должен работать без предварительной регистрации при условии, что электронное письмо проходит через аутентификацию SPF или DKIM.
Мы не установили DKIM, но у нас есть действующий SPF для нашего домена. Первая часть нашего SPF записи является:
v=spf1 include:_spf.google.com
Когда я следую за учебник, связанный выше, и я получаю сообщение электронной почты, заголовок показывает:
Received: from mail-it0-x245.google.com (mail-it0-x245.google.com. [2607:f8b0:4001:c0b::245])
by mx.google.com with ESMTPS id i196si1416642itc.102.2016.06.25.10.03.10
for <my email address>
(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
Sat, 25 Jun 2016 10:03:10 -0700 (PDT)
Received-SPF: pass (google.com: domain of [email protected]gle.com designates 2607:f8b0:4001:c0b::245 as permitted sender) client-ip=2607:f8b0:4001:c0b::245;
Authentication-Results: mx.google.com;
dkim=pass [email protected];
spf=pass (google.com: domain of [email protected]gle.com designates 2607:f8b0:4001:c0b::245 as permitted sender) [email protected]ro.bounces.google.com
Received: by mail-it0-x245.google.com with SMTP id 13so102904690itl.0
for <my email address>; Sat, 25 Jun 2016 10:03:10 -0700 (PDT)
Согласно ответу на этот пост (Actions Tutorial does not work despite SPF validation) :
"The SPF domain must match the email sender domain.
If you are sending emails from [email protected], the SPF domain must be mydomain.com.
Your headers show <host>@maestro.bounces.google.com
as the domain, update your domain configuration to sign emails properly and
you should be all set."
Мы не имеем никакого контроля над тем, как Apps Script генерирует заголовки электронной почты, так что кажется, электронные письма и приложения сценария всегда будет показывать @ maestro.bounces.google.com.
Что, наконец, приводит мой вопрос: как мы можем протестировать действия через Script Apps, если мы не можем управлять заголовком? Сценарии запуска сценариев приложений всегда будут проходить через maestro.bounces.google.com, а не [наш домен].
В конечном итоге наша цель - использовать действия полностью в пределах нашего домена и, скорее всего, через Script Apps каждый раз. Было бы замечательно, если бы клиенты Google Apps могли разрешить Действиям (заблокированные для электронных писем, отправленных в домене) через панель управления GA, а также следовать самым необходимым ограничениям, налагаемым для домена в домен.
Если у меня есть другой способ проверить это или что-то, что я пропустил, проконсультируйтесь. Благодаря!
Я также попробовал отправить свои действия с помощью C# system.net.mail для отправки электронной почты с помощью smtp.google.com из нашего домена. К сожалению (по иронии?), Когда вы отправляете сообщение с/на тот же адрес электронной почты, это вообще обходит заголовки SPF. Только когда я отправляю из userA @ mydomain.com to [email protected] появятся заголовки SPF. Таким образом, похоже, что я не могу выполнять самооценку через скрипт приложений или .NET. Если есть третий вариант, пожалуйста, дайте мне знать. Еще раз спасибо за прочтение всего этого! – user2044384
, похоже, работает только если вы используете учетную запись gmail.com. Вы всегда можете попробовать зарегистрировать домен Google Apps, чтобы вы могли отправлять разметку внутри страны ([email protected] на [email protected]). Просто не забудьте указать, что у вас есть домен Google Apps, и что вы хотели бы использовать его внутренне при заполнении регистрационной формы. – Franco
Franco - Большое спасибо - вы полностью пригвоздили проблему: я не пробовал в своем личном Gmail. У меня пока нет каких-либо конкретных действий или использования, поскольку я просто пытаюсь понять основы, но, возможно, они позволят мне хотя бы зарегистрировать наш домен, чтобы быть включенным в белый список, поэтому самообслуживания электронной почты работают так, как они делают gmail.com. Опять же - спасибо! Хотел бы я отметить этот лучший ответ! – user2044384