Beachten Sie, dass ich SES zur Automatisierung der E-Mail-Übertragung bei der Arbeit verwendet habe
Sie müssen Ihre E-Mail-Adresse authentifizieren Der Benutzer, den Sie gerade erstellt haben, befindet sich in der SES-Sandbox, sodass sowohl die Quelle als auch das Ziel authentifiziert werden müssen. Wenn Sie es wie unten beschrieben aus der Sandbox verschieben, können Sie es an Ziele senden, die nicht überprüft wurden.
Senden Sie eine Authentifizierungs-E-Mail an die unter Identity Management-> E-Mail-Adressen-> Neue E-Mail-Adresse überprüfen verwendete E-Mail-Adresse.
Klicken Sie auf den Link in der E-Mail und überprüfen Sie, ob der Status rechts neben der E-Mail überprüft wurde.
Melden Sie sich bei der Konsole an und senden Sie eine Anfrage zur Freigabe von SES-Übertragungsbeschränkungen vom Support Center. Es wird in 1 bis 2 Tagen storniert.
Referenz: http://docs.aws.amazon.com/ja_jp/ses/latest/DeveloperGuide/request-production-access.html
import boto3
client = boto3.client('ses', region_name='us-east-1')
response = client.send_email(
Source='[email protected]',
Destination={
'ToAddresses': ['[email protected]']
},
Message={
'Subject': {
'Data': 'hello',
},
'Body': {
'Text': {
'Data': 'hello ses.',
}
}
})
Recommended Posts