Démarrez avec le guide d'implémentation

6 étapes | 30 minutes

FAQ

Q : Pourquoi utiliser Amazon SES pour recevoir des e-mails ?

En utilisant Amazon SES, vous pouvez éviter la tâche coûteuse et complexe de création de votre propre infrastructure de réception d'e-mails. Amazon SES n'exige pas d'engagement minimum et vous pouvez facilement configurer le service pour traiter vos messages entrants grâce à de nombreux services AWS. Amazon SES peut envoyer des messages à un compartiment Amazon Simple Storage Service (Amazon S3), déclencher votre code via une fonction AWS Lambda, publier des notifications sur Amazon Simple Notification Service (Amazon SNS), s'intégrer à Amazon WorkMail ou renvoyer des messages à l'expéditeur. Si vous avez décidé de recevoir vos e-mails dans un compartiment Amazon S3, Amazon SES peut chiffrer les messages reçus à l'aide des clés principales gérées dans AWS Key Management Service (AWS KMS). Amazon SES publie également des métriques dans Amazon CloudWatch.

Q : Quels sont les cas d'utilisation courants de la réception d'e-mails Amazon SES ?

Lorsque vous recevez un e-mail avec Amazon SES, vous pouvez développer des solutions logicielles telles que des réponses automatiques par e-mail, des systèmes de désinscription d'e-mail et un logiciel qui génère des tickets support personnalisés depuis les e-mails entrants.

Q : Le service Amazon SES est-il habituellement utilisé par des organisations ou par des particuliers ?

Bien que toute personne possédant un domaine peut recevoir des e-mails avec Amazon SES, les organisations ont tendance à plus utiliser Amazon SES que les particuliers. En effet, les organisations gèrent généralement plusieurs adresses e-mails et disposent souvent de plus de développeurs pour concevoir une application qui traite les e-mails bruts (raw) pour les afficher aux utilisateurs finaux.

Q : Comment fonctionne la réception d'e-mails Amazon SES ?

Une fois que vous avez réussi à configurer la réception d'e-mails avec Amazon SES, lorsqu'un e-mail est envoyé à une adresse e-mail de votre domaine, celui-ci est dirigé vers Amazon SES. Selon les règles que vous avez configurées, Amazon SES acceptera ou rejettera l'e-mail pour vous. Vous pouvez configurer Amazon SES pour que votre e-mail emprunte l'un des deux chemins suivants : se retrouver dans le compartiment Amazon S3 ou avoir son contenu envoyé sous forme de notification Amazon SNS. Vous pouvez également configurer le service Amazon SES pour déclencher une fonction AWS Lambda, ignorer ou renvoyer à l'expéditeur les e-mails que vous ne souhaitez pas recevoir ou l'intégrer à Amazon WorkMail.

Q : Le service Amazon SES me permet-il de lire les e-mails que je reçois ?

Non. Amazon SES vous envoie les e-mails dans un format brut, sans formatage, via Amazon S3 ou Amazon SNS. Vous extrayez et traitez les e-mails en utilisant votre propre code. Les e-mails sont généralement au format Multipurpose Internet Mail Extensions (MIME). Pour décoder le format MIME, vous avez besoin de votre propre application.

Q : Dois-je posséder un domaine pour recevoir des e-mails avec Amazon SES ?

Oui. Même si vous possédez une adresse e-mail, vous ne pouvez pas utiliser Amazon SES pour recevoir des e-mails sur cette adresse, à moins de posséder le domaine entier. Par exemple, vous ne pouvez pas configurer Amazon SES pour recevoir des e-mails sur une adresse e-mail Gmail, Outlook ou un autre domaine que vous ne possédez pas.

Q : Puis-je utiliser Amazon SES pour recevoir des e-mails pour mon domaine, même si le domaine n'est pas enregistré avec Amazon Route 53 ?

Oui. Vous pouvez recevoir des e-mails avec Amazon SES pour n'importe quel domaine que vous possédez, mais la procédure de configuration est plus facile si votre domaine est enregistré avec Amazon Route 53. Pour utiliser Amazon SES afin de recevoir des e-mails pour votre domaine, vous devez ajouter des enregistrements TXT et MX au serveur DNS de votre domaine. Si votre domaine est enregistré avec Amazon Route 53, Amazon SES peut ajouter les enregistrements pour vous. Si votre domaine est enregistré avec un autre fournisseur de DNS, Amazon SES vous fournit les enregistrements pendant la procédure de vérification de domaines et vous devez ajouter manuellement les enregistrements au serveur DNS de votre domaine. La procédure permettant d'ajouter manuellement les enregistrements à votre serveur DNS dépend de l'interface utilisateur de votre fournisseur DNS.

Q : Comment configurer Amazon SES pour gérer les e-mails que le service reçoit pour moi ?

Vous utilisez la console Amazon SES ou l'API pour paramétrer les règles de réception. Une règle de réception vous permet de préciser ce que vous voulez que le service Amazon SES fasse avec les e-mails qu'il reçoit pour un ou plusieurs destinataires de votre domaine. La règle de réception est composée d'une condition et d'une liste ordonnée d'actions. Si le destinataire de l'e-mail entrant correspond à un destinataire indiqué dans la condition, alors Amazon SES réalise les actions spécifiées dans la règle de réception. Les règles de réception sont regroupées en ensembles de règles de réception. Un ensemble de règles de réception est un ensemble ordonné de règles de réception qui indique ce qu'Amazon SES fera avec les e-mails qu'il recevra dans tous vos domaines. Vous pouvez définir plusieurs ensembles de règles de réception dans votre compte AWS, mais un seul ensemble peut être actif à la fois.

Q : Comment saurai-je que j'ai reçu un e-mail ?

Lorsque vous paramétrez une règle de réception, vous pouvez configurer le service Amazon SES pour qu'il vous envoie une notification Amazon SNS lorsque vous recevez un e-mail. Dans ce simple projet, nous n'activons pas cette option.

Q : La taille des e-mails que je reçois est-elle limitée ?

Si, comme c'est le cas dans ce projet, vous configurez le service Amazon SES pour qu'il place vos e-mails dans un compartiment Amazon S3, la taille maximale des e-mails est de 30 Mo, en-têtes compris. Si vous décidez de recevoir vos messages via des notifications Amazon SNS, la taille maximale des e-mails est de 150 Ko, en-têtes compris.

Q : Les e-mails que je reçois sont-ils chiffrés ?

Lorsque vous paramétrez une règle de réception Amazon S3 qui configure le service Amazon SES pour qu'il place les e-mails dans un compartiment Amazon S3, vous pouvez décider qu'Amazon SES chiffre les e-mails en utilisant AWS KMS avant de le placer dans le compartiment. Le chiffrement étant facultatif, ce projet simple ne l'utilise pas. Si vous décidez d'activer le chiffrement, vous devez déchiffrer le contenu de l'e-mail après l'avoir extrait d'Amazon S3. Les kits AWS SDK pour Java et AWS SDK pour Ruby fournissent un client qui peut déchiffrer le contenu.

[ réponse ]
Démarrez avec le guide d'implémentation