Utiliser Amazon SES API pour envoyer des e-mails - Amazon Simple Email Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utiliser Amazon SES API pour envoyer des e-mails

Pour envoyer des e-mails de production via AmazonSES, vous pouvez utiliser l'interface Simple Mail Transfer Protocol (SMTP) ou Amazon SESAPI. Pour plus d'informations sur l'SMTPinterface, consultezUtiliser l'SESSMTPinterface Amazon pour envoyer des e-mails. Cette section décrit comment envoyer un e-mail à l'aide duAPI.

Lorsque vous envoyez un e-mail via Amazon SESAPI, vous spécifiez le contenu du message et Amazon SES assemble un MIME e-mail pour vous. Vous pouvez également assembler l'e-mail vous-même afin d'avoir un contrôle total sur le contenu du message. Pour plus d'informations à ce sujetAPI, consultez le Amazon Simple Email Service API Reference. Pour obtenir la liste des points de terminaison URLs pour Régions AWS où Amazon SES est disponible, consultez les points de terminaison et les quotas d'Amazon Simple Email Service dans le Références générales AWS.

Vous pouvez appeler API le comme suit :

  • Faire des HTTPS demandes directes : il s'agit de la méthode la plus avancée, car vous devez gérer manuellement l'authentification et la signature de vos demandes, puis les créer manuellement. Pour plus d'informations sur Amazon SESAPI, consultez la page de bienvenue dans la référence API v2.

  • Utilisez un AWS SDK—AWS SDKsfaciliter l'accès à la APIs pour plusieurs AWS services, y compris AmazonSES. Lorsque vous utilisez unSDK, il prend en charge l'authentification, la signature des demandes, la logique des nouvelles tentatives, la gestion des erreurs et d'autres fonctions de bas niveau afin que vous puissiez vous concentrer sur le développement d'applications qui satisferont vos clients.

  • Utilisez une interface de ligne de commande : AWS Command Line Interfaceest l'outil de ligne de commande pour AmazonSES. Nous proposons également AWS Des outils PowerShell pour ceux qui écrivent des scripts dans l' PowerShellenvironnement.

Que vous accédiez à Amazon SES API directement ou indirectement par le biais d'un AWS SDK, le AWS Command Line Interface ou le AWS Outils pour PowerShell, Amazon vous SES API propose deux méthodes différentes pour envoyer un e-mail, en fonction du degré de contrôle que vous souhaitez sur la composition du message électronique :

  • Formaté : Amazon SES compose et envoie un e-mail correctement formaté. Vous devez uniquement indiquer les adresses d'expédition et de destination, un objet et le corps du message. Amazon s'SESoccupe du reste. Pour de plus amples informations, veuillez consulter Envoyer un e-mail formaté à l'aide d'Amazon SES API.

  • Raw : vous composez et envoyez manuellement un e-mail, en spécifiant vos propres en-têtes et MIME types d'e-mail. Si vous avez l'habitude de mettre en forme vos e-mails, l'interface brute vous donne plus de contrôle sur la composition de votre message. Pour plus d'informations, consultez Envoi d'e-mails bruts à l'aide d'Amazon SES API v2.