The
google.appengine.api.mail
package provides the following functions:
- check_email_valid ( email_address , field )
-
Checks that an email address is valid, and raises an InvalidEmailError exception if it is not.
fieldis the name of the field containing the address, for use in the error message. - invalid_email_reason ( email_address , field )
-
Returns a string description of why a given email address is invalid, or
Noneif the address is valid.fieldis the name of the field containing the address, for use in the error message. - invalid_headers_reason ( headers )
-
Returns a string description of why a given dictionary of headers is invalid, or
Noneif the headers are valid. - is_email_valid ( email_address )
-
Returns
Trueif email_address is a valid email address. This performs the same check as check_email_valid , but does not raise an exception. - send_mail ( sender , to , subject , body , ** kw )
-
Creates and sends a single email message. sender , to , subject , and body are required fields of the message. Additional fields can be specified as keyword arguments. For the list of possible fields, Email Message Fields .
- send_mail_to_admins ( sender , subject , body , ** kw )
-
Creates and sends a single email message addressed to all administrators of the application. sender , subject , and body are required fields of the message. Additional fields can be specified as keyword arguments. For the list of possible fields, Email Message Fields .