• Официальный сайт SDK
  • Сайт с примерами кода

Функции

Пакет google.appengine.api.mail содержит определения следующих функций:

check_email_valid(email_address, field)

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

invalid_email_reason(email_address, field)

Возвращает строку описания ошибки, почему переданный адрес электронной почты был определен приложением неверным или None, если адрес указан верно. В параметре field должно быть задано соответствующее имя адресата, которое используется в сообщении об ошибке.

is_email_valid(email_address)

Возвращает значение True, если параметр email_address содержит верный адрес электронной почты. Выполняет все те же проверки, что и метод check_email_valid, однако не выдает исключения.

send_mail(sender, to, subject, body, **kw)

Формирует и отправляет одно сообщение. Параметры sender, to, subject и body являются обязательными полями. Все дополнительные поля могут быть указаны в качестве аргументов. Для изучения допустимых полей, смотрите раздел Поля сообщений.

send_mail_to_admins(sender, subject, body, **kw)

Формирует и отправляет одно сообщение всем администраторам приложения. Параметры sender, subject и body являются обязательными полями. Все дополнительные поля могут быть указаны в качестве аргументов. Для изучения допустимых полей, смотрите раздел Поля сообщений.