airflow.providers.amazon.aws.hooks.ses¶
This module contains AWS SES Hook
Module Contents¶
- 
class airflow.providers.amazon.aws.hooks.ses.SESHook(*args, **kwargs)[source]¶
- Bases: - airflow.providers.amazon.aws.hooks.base_aws.AwsBaseHook- Interact with Amazon Simple Email Service. - Additional arguments (such as - aws_conn_id) may be specified and are passed down to the underlying AwsBaseHook.- See also - 
send_email(self, mail_from: str, to: Union[str, Iterable[str]], subject: str, html_content: str, files: Optional[List[str]] = None, cc: Optional[Union[str, Iterable[str]]] = None, bcc: Optional[Union[str, Iterable[str]]] = None, mime_subtype: str = 'mixed', mime_charset: str = 'utf-8', reply_to: Optional[str] = None, return_path: Optional[str] = None, custom_headers: Optional[Dict[str, Any]] = None)[source]¶
- Send email using Amazon Simple Email Service - Parameters
- mail_from -- Email address to set as email's from 
- to -- List of email addresses to set as email's to 
- subject -- Email's subject 
- html_content -- Content of email in HTML format 
- files -- List of paths of files to be attached 
- cc -- List of email addresses to set as email's CC 
- bcc -- List of email addresses to set as email's BCC 
- mime_subtype -- Can be used to specify the sub-type of the message. Default = mixed 
- mime_charset -- Email's charset. Default = UTF-8. 
- return_path -- The email address to which replies will be sent. By default, replies are sent to the original sender's email address. 
- reply_to -- The email address to which message bounces and complaints should be sent. "Return-Path" is sometimes called "envelope from," "envelope sender," or "MAIL FROM." 
- custom_headers -- Additional headers to add to the MIME message. No validations are run on these values and they should be able to be encoded. 
 
- Returns
- Response from Amazon SES service with unique message identifier. 
 
 
-