--Sélection de région
Amazon SES prend actuellement en charge les régions suivantes:
Amazon SES vous demande de vérifier et d'enregistrer votre adresse e-mail d'envoi. (Vous ne pouvez pas utiliser une adresse e-mail non vérifiée.)
Saisissez l'adresse e-mail que vous souhaitez enregistrer pour l'envoi à partir du bouton [Vérifier une nouvelle adresse] sur l'onglet [Adresses e-mail] de SES.
Vous recevrez un e-mail d'authentification, alors complétez l'authentification à partir de l'URL de l'e-mail.
Si vous ne faites rien, vous ne pouvez envoyer des e-mails qu'à l'adresse e-mail authentifiée et le nombre d'e-mails envoyés est limité, vous devez donc supprimer la restriction.
--Cliquez sur le bouton Demander une augmentation de la limite d'envoi dans l'onglet Statistiques d'envoi SES
import boto3
def main():
try:
client = boto3.client(
'ses',
aws_access_key_id={AWS_ACCESS_KEY_ID},
aws_secret_access_key={AWS_SECRET_ACCESS_KEY},
region_name='us-east-1' #Région dans laquelle l'adresse e-mail d'envoi est enregistrée
)
client.send_email(
Destination={
'ToAddresses': ['[email protected]', '[email protected]'],
'BccAddresses': ['[email protected]']
},
Message={
'Body': {
'Text': {
'Data': 'le contenu de l'e-mail',
'Charset': 'utf-8'
}
},
'Subject': {
'Data': 'matière',
'Charset': 'utf-8'
}
},
Source='[email protected]', #Adresse e-mail enregistrée
ConfigurationSetName='Le nom que vous souhaitez afficher en tant qu'expéditeur de l'e-mail'
)
except ClientError as e:
print(e.response['Error']['Message'])
else:
print(response['MessageId'])
Guide du développeur Amazon SES
Recommended Posts