2017-05-09 1 views
1

J'essaie de changer le nom from qui apparaît dans le client de messagerie en utilisant boto3. Mais je suis incapable de faire ça.Comment changer FROM nom dans Amazon SES avec boto3

Voici mon code:

client = boto3.client(
     'ses', 
     aws_access_key_id=AWS_ACCESS_KEY, 
     aws_secret_access_key=AWS_SECRET_KEY, 
     region_name='us-west-2' 
    ) 

    response = client.send_email(
     Destination={ 
      'ToAddresses': [ 
       to_address, 
      ], 
     }, 
     Message={ 
      'Body': { 
       'Html': { 
        'Charset': 'UTF-8', 
        'Data': html_content, 

       }, 
       'Text': { 
        'Charset': 'UTF-8', 
        'Data': 'Email formato text.', 
       }, 
      }, 
      'Subject': { 
       'Charset': 'UTF-8', 
       'Data': subject, 
      }, 
     }, 
     Source='[email protected]', 
    ) 

Le from dans le client vient toujours comme sans réponse, comment je change à un nom personnalisé?

Répondre

0

Il semble que vous n'avez pas vérifié l'adresse e-mail.

Le boto3 documentation for send_email() dit:

Source: L'adresse e-mail qui envoie l'e-mail. Cette adresse e-mail doit être vérifiée individuellement avec Amazon SES ou à partir d'un domaine qui a été vérifié avec Amazon SES. Pour plus d'informations sur la vérification des identités, voir le Amazon SES Developer Guide.

+0

Je l'ai déjà vérifié l'adresse e-mail, parce que je peux envoyer des emails avec lui. –