Отправлять электронную почту с моего домена против учетной записи администратора Google? - PullRequest
2 голосов
/ 20 июля 2010

У меня есть домен xyz.com, и сейчас он указывает на мое приложение в appspot. Я хочу отправлять пользователям оповещения по электронной почте о различных событиях. Однако appengine ограничивает отправителя электронной почты адресом электронной почты администратора, который использовался для создания учетной записи Google App Engine.

Могу ли я отправлять электронные письма от имени user@xyz.com с помощью механизма приложений? Если нет, есть ли простой способ сделать это?

Ответы [ 2 ]

2 голосов
/ 20 июля 2010

При отправке электронной почты вы можете назначить отправителя либо зарегистрированным пользователем, либо любым зарегистрированным администратором.Это не обязательно должен быть администратор, создавший приложение.

Также обратите внимание, что вы можете добавить любой адрес электронной почты в качестве администратора в своем приложении (на вкладке прав доступа в консоли администратора).Это не обязательно должен быть аккаунт Gmail или Google Apps;любая учетная запись электронной почты, к которой вы можете получить доступ, нажав ссылку подтверждения, будет работать.

2 голосов
/ 20 июля 2010

Согласно документации о отправке почты из Google App Engine, отправитель электронной почты должен быть либо:

  • адрес электронной почты учетной записи администратора, связанной с приложениемИЛИ
  • адрес электронной почты учетной записи Google текущего зарегистрированного пользователя ИЛИ
  • действительный адрес электронной почты приложения ( строка @ appid .appspotmail.com, см. здесь для получения дополнительной информации)

Так что, если ваш пользователь вошел в систему со своей учетной записью Google во время использования приложения, вы сможете отправлять почту сотправитель user@xyz.com.Если нет, вам придется использовать электронную почту учетной записи администратора, адрес электронной почты приложения или создать отдельную учетную запись Google (которую вы делаете администратором приложения), чтобы использовать ее для этой цели, как это предлагается в качестве обходного пути в документации .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...