Envoi d'e-mails test dans Amazon SES avec le simulateur - 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.

Envoi d'e-mails test dans Amazon SES avec le simulateur

Nous vous recommandons d'utiliser la console Amazon SES pour envoyer un e-mail de test avec Amazon SES. La console nécessitant que vous saisissez manuellement les informations, vous l'utiliserez uniquement pour envoyer des e-mails de test. Une fois que vous serez familiarisé avec Amazon SES, vous enverrez très probablement vos e-mails à l'aide de l'interface SMTP ou de l'API. Cependant, la console est utile pour surveiller votre activité d'envoi.

Les rubriques suivantes expliquent comment utiliser le simulateur de boîte aux lettres à partir de la console et manuellement en envoyant des e-mails :

Utilisation du simulateur de boîte aux lettres à partir de la console

Important
  • Dans ce didacticiel, vous vous envoyez un e-mail depuis la console afin de vérifier si vous l'avez reçu. Pour d'autres essais ou pour des tests de charge, consultez Utilisation manuelle du simulateur de boîte aux lettres.

  • Les e-mails envoyés au simulateur de boîte aux lettres ne sont pas pris en compte dans votre quota d'envoi ou vos taux de retours à l'expéditeur et de réclamations. Ils n'affectent pas non plus les métriques Virtual Deliverability Manager.

Avant de suivre ces étapes, exécutez les tâches décrites dans Configuration d'Amazon Simple Email Service.

Pour envoyer un message e-mail test à partir de la console Amazon SES
  1. Connectez-vous à la AWS Management Console et ouvrez la console Amazon SES sur la page https://console.aws.amazon.com/ses/.

  2. Dans le panneau de navigation, sous Configuration, choisissez Verified identities (Identités vérifiées).

  3. Dans la table Identities (Identités), sélectionnez une identité e-mail vérifiée (en cliquant directement sur le nom de l'identité plutôt que sur sa case à cocher). Si vous n'avez pas d'identité e-mail vérifiée, consultez Création d'une identité d'adresse e-mail.

  4. Sur la page de détails de l'identité e-mail sélectionnée, sélectionnez Send test email (Envoyer un e-mail test).

  5. Pour Message details (Détails du message), choisissez l'option Email Format (Format d'e-mail). Les deux options sont les suivantes :

    • Formatted (Formaté) – Il s'agit de l'option la plus simple. Sélectionnez cette option si vous souhaitez simplement taper le texte de votre message dans la zone de texte Body (Corps). Lorsque vous envoyez l'e-mail, Amazon SES met le texte au format d'e-mail pour vous.

    • Raw (Brut) – Choisissez cette option si vous voulez envoyer un message plus complexe, par exemple un message qui inclut du texte au format HTML ou une pièce jointe. En raison de cette flexibilité, vous devez formater vous-même le message, comme décrit dans Envoi d'e-mails bruts à l'aide d'Amazon SES API v2, puis coller l'intégralité du message formaté, y compris les en-têtes, dans la zone de texte Body (Corps). Vous pouvez utiliser l'exemple suivant, qui contient du texte au format HTML, pour envoyer un e-mail de test à l'aide du format d'e-mail Raw (Brut). Copiez et collez ce message dans son intégralité dans la zone de texte Body (Corps). Assurez-vous qu'il n'y a pas de ligne vide entre l'en-tête MIME-Version et l'en-tête Content-Type ; une ligne vide entre ces deux lignes entraîne un formatage de l'e-mail en tant que texte brut et non en tant que HTML.

      Subject: Amazon SES Raw Email Test MIME-Version: 1.0 Content-Type: text/html <!DOCTYPE html> <html> <body> <h1>This text should be large, because it is formatted as a header in HTML.</h1> <p>Here is a formatted link: <a href="https://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html">Amazon Simple Email Service Developer Guide</a>.</p> </body> </html>
  6. Choisissez le type de scénario d'e-mail simulé à tester dans la zone de liste Scenario.

    1. Si vous choisissez Custom (Personnalisé) et si vous êtes toujours dans l'environnement de test (sandbox) Amazon SES, assurez-vous que l'adresse qui figure dans le champ Custom recipient (Destinataire personnalisé) est une adresse e-mail vérifiée. Pour de plus amples informations, veuillez consulter Création d'une identité d'adresse e-mail.

  7. Remplissez les champs restants à votre convenance.

  8. Choisissez Send Test Email (Envoyer l'e-mail de test).

  9. Connectez-vous au client de messagerie de l'adresse à laquelle vous avez envoyé l'e-mail. Vous trouverez le message que vous avez envoyé.

Utilisation manuelle du simulateur de boîte aux lettres

Amazon SES comprend un simulateur de boîte aux lettres qui vous permet de tester le comportement de votre application dans différents scénarios d'envoi d'e-mails. Le simulateur de boîte aux lettres est utile quand, par exemple, vous devez tester une application d'envoi d'e-mails sans créer d'adresses électroniques fictives ou lorsque vous avez besoin de déterminer le débit maximal de votre système sans affecter votre quota d'envoi quotidien.

Considérations Importantes

Considérez les fonctionnalités et limitations suivantes lorsque vous utilisez le simulateur de boîte aux lettres Amazon SES :

  • Vous pouvez utiliser le simulateur de boîte aux lettres même si vous êtes dans l'environnement de test (sandbox) Amazon SES.

  • Les e-mails envoyés au simulateur de boîte aux lettres (mailbox) sont limités par le taux maximal d'envois de votre compte, mais ils n'affectent pas vos quotas d'envoi quotidien. Par exemple, si votre compte est autorisé à envoyer jusqu'à 10 000 messages par période de 24 heures, et que vous envoyez 100 messages au simulateur de boîte aux lettres (mailbox), vous pouvez toujours envoyer jusqu'à 10 000 messages à des destinataires standard sans atteindre vos quotas d'envoi.

  • Les e-mails envoyés au simulateur de boîte aux lettres (mailbox) n'affectent pas vos métriques de délivrabilité d'e-mails ou de réputation. Par exemple, si vous envoyez un grand nombre de messages à l'adresse de retour à l'expéditeur du simulateur de boîte aux lettres (mailbox), il n'affiche pas de message pour vous avertir que votre taux de retour à l'expéditeur est trop élevé sur la page de la console des métriques de réputation.

  • À des fins de facturation, les e-mails envoyés au simulateur de boîte aux lettres Amazon SES sont les mêmes que tout autre e-mail que vous envoyez avec Amazon SES. En d'autres termes, nous facturerons la même quantité pour les messages que vous envoyez au simulateur de boîte aux lettres que pour ceux que vous envoyez à des destinataires standard.

  • Le simulateur de boîte aux lettres (mailbox) prend en charge l'étiquetage, ce qui vous permet d'envoyer des e-mails à une même adresse du simulateur de boîte aux lettres (mailbox) de diverses manières, ou de voir comment votre application gère le Chemin de retour de l'enveloppe variable (VERP) Par exemple, vous pouvez envoyer un e-mail à bounce+label1@simulator.amazonses.com et à bounce+label2@simulator.amazonses.com pour voir si votre application parvient à faire correspondre un message de retour à l'expéditeur avec l'adresse ayant entraîné le retour.

  • Si vous utilisez le simulateur de boîte aux lettres pour simuler plusieurs retours en provenance de la même demande d'envoi, Amazon SES combine les réponses de retour à l'expéditeur en une seule réponse.

Utilisation du simulateur de boîte aux lettres

Pour utiliser le simulateur de messagerie, recherchez le scénario dans le tableau suivant, puis envoyez un e-mail à l'adresse e-mail correspondante.

Note

Lorsque vous envoyez un e-mail à une adresse du simulateur de boîte aux lettres, vous devez l'envoyer via Amazon SES, à l'aide de l'AWS CLI, d'un kit SDK AWS, de la console Amazon SES, de l'interface SMTP Amazon SES ou de l'API Amazon SES. Le simulateur de boîte aux lettres email (mailbox) ne répond pas aux e-mails qu'il reçoit de sources externes.

Scénario simulé Adresse e-mail
Livraison réussie : le fournisseur de messagerie du destinataire accepte votre e-mail. Si vous avez configuré les notifications de remise comme décrit dans Configuration de notifications d'événement pour Amazon SES, Amazon SES vous envoie une notification de livraison via Amazon Simple Notification Service (Amazon SNS). success@simulator.amazonses.com
Retour à l'expéditeur : le fournisseur de messagerie du destinataire rejette votre e-mail avec un code de réponse SMTP 550 5.1.1 (« Unknown User »). Amazon SES génère une notification de retour à l'expéditeur et, selon la façon dont vous avez configuré votre compte, vous l'envoie par e-mail ou par l'intermédiaire d'une notification à une rubrique Amazon SNS. L'adresse e-mail de simulateur de boîte aux lettres (mailbox) n'est pas placée sur la liste de suppression Amazon SES, comme elle devrait normalement l'être en cas de message d'erreur définitif. La réponse de retour à l'expéditeur que vous recevez de la part du simulateur de boîte aux lettres (mailbox) est conforme à RFC 3464. Pour plus d'informations sur la réception d'un commentaire de retour à l'expéditeur, consultez Configuration de notifications d'événement pour Amazon SES. bounce@simulator.amazonses.com
Réponses automatiques : le fournisseur de messagerie du destinataire accepte votre e-mail et le transmet à la boîte de réception du destinataire. Le fournisseur de messagerie envoie une réponse automatique, comme un message « Absent du bureau » (Out of the office), à l'adresse indiquée dans l'en-tête Return-Path de l'e-mail ou à celle de l'enveloppe expéditeur (« MAIL FROM ») si l'en-tête Return-Path n'est pas présent. La réponse automatique que vous recevez de la part du simulateur de boîte aux lettres email (mailbox) est conforme à RFC 3834. ooto@simulator.amazonses.com
Réclamation : le fournisseur de messagerie du destinataire accepte votre e-mail et le transmet à la boîte de réception du destinataire. Le destinataire décide que votre message est non sollicité et clique sur « Marquer comme indésirable » dans son client de messagerie. Amazon SES vous transmet ensuite la notification de réclamation par e-mail ou par l'intermédiaire d'une notification à une rubrique Amazon SNS, en fonction de la manière dont vous avez configuré votre compte. La réponse de réclamation que vous recevez de la part du simulateur de boîte aux lettres email (mailbox) est conforme à RFC 5965. Pour plus d'informations sur la réception d'un commentaire de réclamation, consultez Configuration de notifications d'événement pour Amazon SES. complaint@simulator.amazonses.com
Adresse du destinataire sur la liste de suppression : Amazon SES génère un message d'erreur définitif comme si l'adresse du destinataire figurait sur la liste de suppression globale. suppressionlist@simulator.amazonses.com

Test des événements de rejet

Chaque message envoyé via Amazon SES est analysé pour rechercher les virus. Si vous envoyez un message contenant un virus, Amazon SES accepte le message, détecte le virus et rejette l'ensemble du message. Lorsqu'un message est rejeté, Amazon SES arrête de le traiter et ne tente pas de le remettre au serveur de messagerie du destinataire. Il génère ensuite un événement Reject.

Le simulateur de boîte aux lettres d'Amazon SES n'inclut pas d'adresse pour le test d'événements de rejet. Cependant, vous pouvez tester les événements de rejet à l'aide d'un fichier de test EICAR (European Institute for Computer Antivirus Research). Ce fichier est une méthode standard de test des logiciels antivirus en toute sécurité. Pour créer un fichier de test EICAR, collez le texte suivant dans un fichier :

X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

Enregistrez le fichier sous le nom de sample.txt, attachez-le à un e-mail, puis envoyer l'e-mail à une adresse vérifiée. Si l'e-mail ne présente pas d'autre problème, Amazon SES accepte le message, mais le rejette ensuite comme s'il contenait réellement un virus.

Note

Les e-mails rejetés, ainsi que ceux que vous envoyez à l'aide de la procédure ci-dessus, sont pris en compte dans votre quota d'envoi quotidien. Chaque message que vous envoyez est facturé, y compris les messages rejetés.

Pour en savoir plus sur les fichiers de test EICAR, consultez la page sur le fichier de test EICAR sur Wikipédia.