Je ne sais pas quoi faire à ce sujet. Lorsque sur une IP différente (le même serveur configuré, domaine, etc.), nous n'avons eu aucun problème avec la délivrabilité des e-mails. Depuis le transfert vers EC2, malgré la suppression des limites SMTP imposées par AWS, je constate que l'e-mail de mon serveur va dans ma boîte de courrier indésirable. Mon site envoie plusieurs centaines d'e-mails (légitimes, opt-in) par jour. Selon vous, quelle est la meilleure solution ici?
Chris.
email
amazon-ec2
spam
chrism2671
la source
la source
Réponses:
Amazon a maintenant publié son propre service de messagerie. Amazon SES. C'est votre meilleur pari pour simplement envoyer du courrier. http://aws.amazon.com/ses/
Si vous souhaitez des statistiques plus détaillées et un aperçu de votre courrier, comme le suivi des ouvertures et des clics, vous pouvez utiliser un serveur SMTP tiers, l'ancien favori est AuthSMTP, si vous voulez quelque chose d'un peu plus moderne et moins cher, essayez Elastic Email ( http: // elasticemail .com ).
la source
EC2 vous permet désormais d'effectuer un DNS inversé configurable, ce qui est d'une grande aide si vous essayez d'envoyer des e-mails à partir d'une instance EC2. Jetez un œil à ce billet de blog AWS pour plus de détails.
la source
Généralement, les adresses IP EC2 sont interdites et mises sur liste noire presque dans tous les services de filtrage du spam en raison d'une malheureuse chose que les spammeurs aiment acheter des instances et l'utiliser pour le spam.
La seule chose que vous pourriez faire pour utiliser une adresse IP élastique et demander aux services de filtrage de spam courants de supprimer vos / 32.
Une autre solution serait d'utiliser un service proxy SMTP quelque part.
la source
C'est ce qui a fonctionné pour moi après quelques essais et erreurs avec les instances EC2
/sbin/postfix
au lieu de/sbin/sendmail
J'ai défini le nom d'hôte de mon serveur de messagerie dans /etc/postfix/main.cf comme ceci:
myhostname=www.your.tld
(remplacez www.your.tld par le nom de votre serveur)J'ai défini un enregistrement Sender Policy Framework (SPF) dans mon DNS comme ceci:
@ IN TXT "v=spf1 a +all"
J'ai configuré un enregistrement DKIM dans mon DNS comme ceci:
_adsp._domainkey.your.tld IN TXT "dkim=unknown"
(Changez votre.tld en votre nom de domaine par exemple. Example.com)J'ai demandé la configuration d'un DNS inversé sur mes adresses IP élastiques pour le résoudre vers mon domaine à l'aide du formulaire de contact AWS à l'adresse
https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request
Les e-mails de mon application Web ne sont plus acheminés vers le spam par GMail. Pas jusqu'à ce qu'ils imaginent de nouveaux coq et taureau anti-spam anti-EC2 -err de toute façon!
la source
À mon avis, c'est une mauvaise idée d'avoir un + tout dans le dossier SPF. + tous signifie passer tous, et ne pas avoir un enregistrement SPF. Vous devriez le changer en quelque chose comme
où
+ a signifie autoriser toutes les ips qui ont un enregistrement A dans le DNS
+ mx signifie autoriser toutes les ips avec un enregistrement MX dans le DNS
ip4: nnnn signifie autoriser cette IP à envoyer des e-mails
- tous les moyens ne permettent rien d'autre d'envoyer des e-mails depuis ce domaine. Les règles sont vérifiées de gauche à droite. donc -tout à la fin interdira tout ce qui ne satisfaisait pas aux règles antérieures
Aussi
devrait être changé en
la source
Hmmm dans mon cas en utilisant postfix et transférer des e-mails via authsmtp ou sendgrid.
http://pauldowman.com/2008/02/17/smtp-mail-from-ec2-web-server-setup/ http://wiki.sendgrid.com/doku.php?id=postfix
la source
Faites ce test de serveur de messagerie . Il vous donnera des suggestions possibles à mettre en œuvre. Si vous ne parvenez pas à mettre en œuvre les suggestions (ou) avez toujours des problèmes, vous pouvez obtenir un service de relais SMTP
la source
Si vous remplissez ce formulaire et incluez vos adresses IP Elastic, vos adresses IP ne seront pas répertoriées sur les listes noires (après quelques jours) à moins que vous ne commenciez réellement à les spammer.
https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request
Par défaut, les adresses IP EC2 sont grisées sur la plupart des listes de spam en raison de leur nature dynamique. Soumettre la demande ci-dessus fera en sorte que vos adresses IP ne soient pas grisées.
la source
Il est un peu dangereux d'utiliser EC2 pour envoyer des e-mails. EC2, de par sa nature, vous permet de faire tourner et démonter rapidement des machines, ce qui le rend idéal pour l'envoi de spam. Je vous recommande d'envoyer vos e-mails à partir d'un hôte SMTP fixe dédié à votre entreprise. Je l'ai fait moi-même: notre nouvelle startup fonctionne sur EC2, mais envoie des e-mails à l'aide des services de messagerie Google Business sur IMAP.
Simon @ LabSlice
la source