⏰ Gagnez du temps

Vous voulez rendre l'intégralité de la FAQ ci-dessous adaptée à vous et plus facile à lire?

Read our Privacy Policy and Terms

Pas intéressé? Cliquez ici pour continuer à lire

Questions fréquemment posées

Table des matières

Comment démarrer et configurer le transfert d'e-mails

Les étapes guidées ci-dessous ne devraient pas prendre plus de dix minutes de votre temps pour l'installation. Assurez-vous de lire attentivement les instructions (et les notes) pendant que vous suivez chaque étape.

Assurez-vous de remplacer l'adresse e-mail deniftylettuce@gmail.com avec l'adresse e-mail à laquelle vous souhaitez transférer les e-mails (uniquement si elle n'est pas déjà exacte). De même, assurez-vous de remplacerexample.com avec votre nom de domaine personnalisé (uniquement s'il n'est pas déjà précis).

IMPORTANT: Si vous souhaitez masquer vos adresses transférées afin qu'elles soient consultables publiquement via les recherches d'enregistrements DNS, accédez àMon compte> Domaines et mettez à niveau votre domaine vers un forfait payant AVANT de commencer ce guide.

1. Si vous avez déjà enregistré votre nom de domaine, vous devez ignorer complètement cette étape et passer à l'étape deux. Sinon, vous pouvezcliquez ici pour enregistrer votre nom de domaine.

2. Cliquez sur le fournisseur sous "Nom du fournisseur" ci-dessous où vous avez enregistré votre nom de domaine, suivez les étapes respectives sous "Étapes pour configurer DNS", puis revenez à cet onglet pour continuer à lire l'étape trois ci-dessous:

Cliquer sur un "Nom de fournisseur" ci-dessous ouvrira un lien dans un nouvel onglet pour vous. Après avoir suivi les «Étapes pour configurer DNS» dans cet onglet, ne fermez PAS l'onglet, mais revenez à cet onglet pour passer à l'étape trois.

Nom du fournisseur Étapes pour configurer DNS
1 & 1 Connectez-vous> Centre de domaine> (Sélectionnez votre domaine)> Modifier les paramètres DNS
Amazon Route 53 Connexion> Zones hébergées> (Sélectionnez votre domaine)
Aplus.net Sign in > My Servers > Domain Management > DNS Manager
Cloudflare Connexion> DNS
DNS en toute simplicité Connectez-vous> DNS> (Sélectionnez votre domaine)
DNSimple Sign in > (Select your domain) > DNS > Manage
Océan numérique Connexion> Réseau> Domaines> (Sélectionnez votre domaine)> Plus> Gérer le domaine
Domains.com Sign in > (Select your domain) > Manage > (click gear icon) > Click on DNS & Nameservers in left-hand menu
DreamHost Connexion> Panneau> Domaines> Gérer les domaines> DNS
Homme Connexion> Présentation> Gérer> Éditeur simple> Enregistrements
Gandi Connectez-vous> (Sélectionnez votre domaine)> Gestion> Modifier la zone
GoDaddy Connexion> Gérer mes domaines> (Sélectionnez votre domaine)> Gérer DNS
Google Domains Connectez-vous> (Sélectionnez votre domaine)> Configurer DNS
Namecheap Connectez-vous> Liste des domaines> (Sélectionnez votre domaine)> Gérer> DNS avancé
Netlify Connectez-vous> (Sélectionnez votre domaine)> Configurer Netlify DNS
Solutions réseau Connectez-vous> Gestionnaire de compte> Mes noms de domaine> (Sélectionnez votre domaine)> Gérer> Modifier l'emplacement des points de domaine> DNS avancé
Shopify Connexion> Domaines gérés> (Sélectionnez votre domaine)> Paramètres DNS
eNom Connexion> Domaines> Mes domaines
Other Don't see your provider name listed here? Simply search on the Internet for "how to change DNS records on Nom du fournisseur" (replacing Nom du fournisseur with the name of your provider). Feel free to contact us with any questions or comments.

3. À l'aide de la page de gestion DNS de votre fournisseur (l'autre onglet que vous avez ouvert), définissez les types d'enregistrement "MX" suivants sur votre nom de domaine:

Nom / hôte / alias TTL Type d'enregistrement Priorité Valeur / Réponse / Destination
@ ou laissez vide 3600 MX dix mx1.forwardemail.net
@ ou laissez vide 3600 MX 20 mx2.forwardemail.net

Notez qu'aucun autre enregistrement MX ne doit être défini sur votre nom de domaine. Les deux enregistrements ci-dessus DOIVENT exister. S'il existait déjà des enregistrements MX, supprimez-les complètement.

La valeur "TTL" n'a pas besoin d'être de 3600, elle peut être inférieure ou supérieure si nécessaire.

4. À l'aide de la page de gestion DNS de votre fournisseur (l'autre onglet que vous avez ouvert), définissez les types d'enregistrement "TXT" suivants sur votre nom de domaine:

IMPORTANT:Si vous avez un forfait payant, vous devez sauter complètement cette étape et passer à l'étape cinq!  Si vous n'êtes pas sur un plan payant, alors vos adresses transférées seront consultables publiquement - allez àMon compte> Domaines et mettez à niveau votre domaine vers un plan payant si vous le souhaitez.

Si vous transférez tous les e-mails de votre domaine ("all@example.com", "hello@example.com", etc.) à une adresse spécifique "niftylettuce@gmail.com":

Nom / hôte / alias TTL Type d'enregistrement Valeur / Réponse / Destination
@ ou laissez vide 3600 SMS forward-email=niftylettuce@gmail.com

Assurez-vous de remplacer les valeurs ci-dessus dans la colonne "Valeur / Réponse / Destination" par votre propre adresse e-mail.

La valeur "TTL" n'a pas besoin d'être de 3600, elle peut être inférieure ou supérieure si nécessaire.

Si vous avez juste besoin de transmettre une seule adresse e-mail (par exemple, "hello@example.com" à "niftylettuce@gmail.com", cela transmettra également "hello+test@example.com" à "niftylettuce+test@gmail.com "automatiquement):

Nom / hôte / alias TTL Type d'enregistrement Valeur / Réponse / Destination
@ ou laissez vide 3600 SMS forward-email=hello:niftylettuce@gmail.com

Si vous transférez plusieurs e-mails, vous souhaiterez les séparer par une virgule:

Nom / hôte / alias TTL Type d'enregistrement Valeur / Réponse / Destination
@ ou laissez vide 3600 SMS forward-email=hello:niftylettuce@gmail.com,support:niftylettuce@gmail.com

Vous pouvez configurer une quantité infinie de courriels de transfert - assurez-vous simplement de ne pas envelopper plus de 255 caractères sur une seule ligne et de commencer chaque ligne par "forward-email =". Un exemple est fourni ci-dessous:

Nom / hôte / alias TTL Type d'enregistrement Valeur / Réponse / Destination
@ ou laissez vide 3600 SMS forward-email=hello:niftylettuce@gmail.com,support:niftylettuce@gmail.com
@ ou laissez vide 3600 SMS forward-email=help:niftylettuce@gmail.com,foo:niftylettuce@gmail.com
@ ou laissez vide 3600 SMS forward-email=orders:niftylettuce@gmail.com,baz:niftylettuce@gmail.com
@ ou laissez vide 3600 SMS forward-email=info:niftylettuce@gmail.com,beep:niftylettuce@gmail.com
@ ou laissez vide 3600 SMS forward-email=errors:niftylettuce@gmail.com,boop:niftylettuce@gmail.com

Vous pouvez également spécifier un nom de domaine dans votre enregistrement TXT pour que le transfert d'alias global (par exemple, "user@example.com" soit transmis à "user@example.net"):

Nom / hôte / alias TTL Type d'enregistrement Valeur / Réponse / Destination
@ ou laissez vide 3600 SMS forward-email=example.net

5. À l'aide de la page de gestion DNS de votre fournisseur (l'autre onglet que vous avez ouvert), définissez en outre les types d'enregistrement "TXT" suivants sur votre nom de domaine:

Nom / hôte / alias TTL Type d'enregistrement Valeur / Réponse / Destination
@ ou laissez vide 3600 SMS v=spf1 a mx include:spf.forwardemail.net -all

⚠️ Si vous utilisez Google Apps, vous devrez ajouterinclude:_spf.google.com à la valeur ci-dessus - par ex.v=spf1 a mx include:spf.forwardemail.net include:_spf.google.com -all.

Si vous avez déjà une ligne similaire avec "v = spf1", vous devrez ajouterinclude:spf.forwardemail.net juste avant tout enregistrement "include: host.com" existant et avant le "-all" sur la même ligne, par exemple ":

v=spf1 a mx include:spf.forwardemail.net include:host.com -all

Notez qu'il existe une différence entre "-all" et "~ all". Le "-" indique que la vérification SPF doit ÉCHOUER si elle ne correspond pas, et "~" indique que la vérification SPF doit SOFTFAIL. Nous vous recommandons d'utiliser l'approche "-all" pour empêcher la falsification de domaine.

6. Vérifiez vos enregistrements DNS à l'aide de notre outil "Vérifier les enregistrements" disponible surMon compte> Domaines.

sept. Envoyez un e-mail de test pour confirmer que cela fonctionne. Notez que la propagation de vos enregistrements DNS peut prendre un certain temps.

8. Si vous souhaitez "envoyer des e-mails en tant que" à partir de Gmail, vous devrez suivre les étapes ci-dessous.Comment envoyer du courrier en utilisant Gmail au dessous de.


Modules complémentaires en option:

  • Ajoutez un enregistrement DMARC pour votre nom de domaine en suivant les instructions surhttps://dmarc.postmarkapp.com (cela permettra à la vérification DMARC de passer)

    ⚠️ Si vous avez l'intention d'utiliserComment envoyer du courrier en utilisant Gmail, vous pouvez uniquement définir la stratégie DMARC sur "p = none", par exemple:

    v=DMARC1; p=none; pct=100; rua=mailto:re+random-key@dmarc.postmarkapp.com;

    La définition d'autres politiques, "mise en quarantaine" ou "rejet", peut entraîner le fait que les e-mails envoyés se retrouvent dans le dossier spam du destinataire ou ne soient pas remis du tout.

    DMARC nécessite à la fois "De" et "Chemin de retour" pour correspondre au même domaine. Lorsque vous utilisez "Envoyer le courrier sous", votre adresse Gmail sera utilisée comme "chemin de retour", au lieu de votre domaine personnalisé dans "De".

  • Si l'e-mail atterrit dans votre dossier spam (ce qu'il ne devrait pas), vous pouvez le mettre en liste blanche (par exemple, voici les instructions pour Googlehttps://support.google.com/a/answer/60751?hl=en&ref_topic=1685627)

  • Ajoutez la possibilité d '"envoyer des messages sous" à partir de Gmail en suivantComment envoyer du courrier en utilisant Gmail au dessous de

Pourquoi ne reçois-je pas mes e-mails de test

La cause la plus probable de vos problèmes de non-réception d'e-mails de test ou de configuration en général est due à la propagation et à la mise en cache DNS.

Heureusementnotre fournisseur DNS Cloudflare a un bel outil "Purge Cache" disponible pour vous à utiliser à: https://1.1.1.1/purge-cache/.

Tout ce que vous devez faire est d'accéder à ce lien pour les types d'enregistrement "MX" et "TXT", entrez votre nom de domaine et cliquez sur "Purger le cache". Vous devrez ensuite attendre quelques minutes et réessayer!

If you're using Gmail, you should also purge cache on Google's DNS at https://developers.google.com/speed/public-dns/cache.

Comment envoyer du courrier en utilisant Gmail

Après avoir suivi les étapes ci-dessus dansComment démarrer et configurer le transfert d'e-mails vous pouvez suivre ces étapes dans Gmail afin d '"envoyer le courrier sous" en utilisant votre domaine personnalisé.

  1. Vous devez avoirAuthentification à deux facteurs de Gmail activé pour que cela fonctionne. Visitehttps://www.google.com/landing/2step/ si vous ne l'avez pas activé.
  2. Une fois l'authentification à deux facteurs activée (ou si vous l'aviez déjà activée), visitezhttps://myaccount.google.com/apppasswords.
  3. Lorsque vous êtes invité à "Sélectionnez l'application et l'appareil pour lesquels vous souhaitez générer le mot de passe de l'application":
    • Sélectionnez "Mail" dans le menu déroulant de "Sélectionner une application"
    • Sélectionnez "Autre" dans le menu déroulant pour "Sélectionner un appareil"
    • Lorsque vous êtes invité à saisir du texte, entrez l'adresse e-mail de votre domaine personnalisé à partir de laquelle vous transférez (par exemplehello@example.com - cela vous aidera à garder une trace au cas où vous utilisez ce service pour plusieurs comptes)
  4. Copiez le mot de passe dans votre presse-papiers qui est généré automatiquement

    ⚠️ Si vous utilisez Google Apps, visitez votre panneau d'administrationApplications> G Suite> Paramètres pour Gmail> Paramètres avancés et assurez-vous de cocher "Autoriser les utilisateurs à envoyer du courrier via un serveur SMTP externe ...". Il y aura un certain retard pour que ce changement soit activé, veuillez donc attendre environ 5 à 10 minutes.

  5. Aller àGmail et sousParamètres> Comptes et importation> Envoyer un e-mail en tant que, cliquez sur "Ajouter une autre adresse e-mail"
  6. Lorsque vous êtes invité à "Nom", entrez le nom que vous souhaitez que votre e-mail soit considéré comme "De" (par exempleElon Musk)
  7. Lorsque vous êtes invité à "Adresse e-mail", entrez l'adresse e-mail avec le domaine personnalisé que vous avez utilisé ci-dessus (par exemplehello@example.com)
  8. Décochez "Traiter comme un alias"

    Cochez-la si vous préférez que le destinataire réponde (au courrier envoyé via votre domaine personnalisé) directement à votre adresse Gmail.Voir les détails

  9. Cliquez sur "Étape suivante" pour continuer
  10. Lorsque vous êtes invité à "Serveur SMTP", entrezsmtp.gmail.com et quitter le port comme587
  11. Lorsque vous êtes invité à saisir "Nom d'utilisateur", saisissez la partie de votre adresse Gmail sans@gmail.com partie (par ex.niftylettuce si mon email estniftylettuce@gmail.com)
  12. Lorsque vous êtes invité à "mot de passe", collez à partir de votre presse-papiers le mot de passe que vous avez généré à l'étape 2 ci-dessus
  13. Laissez le bouton radio coché sur "Connexion sécurisée à l'aide de TLS"
  14. Cliquez sur "Ajouter un compte" pour continuer
  15. Ouvrez un nouvel onglet pourGmail et attendez l'arrivée de votre e-mail de vérification (vous recevrez un code de vérification qui confirme que vous êtes bien le propriétaire de l'adresse e-mail que vous essayez d'envoyer par e-mail en tant que)
  16. Une fois arrivé, copiez et collez le code de vérification à l'invite que vous avez reçue à l'étape précédente
  17. Une fois que vous avez fait cela, revenez à l'e-mail et cliquez sur le lien pour "confirmer la demande". Vous devez effectuer cette étape et l'étape précédente pour que l'e-mail soit correctement configuré.
  18. Terminé!

Puis-je simplement utiliser ce service de transfert d'e-mails comme serveur MX "de secours" ou "de secours"

Oui, mais c'estNE PAS recommandé car il s'agit d'un cas de bord incroyablement rare.

Si vous utilisez Google Business pour les e-mails et que vous souhaitez utiliser notre serveur comme solution de rechange pour que votre courrier soit toujours distribué, spécifiez simplement les serveurs de messagerie Google avec une priorité inférieure à nos serveurs de messagerie. Un exemple est fourni ci-dessous:

Nom / hôte / alias TTL Type d'enregistrement Priorité Valeur / Réponse / Destination
@ ou laissez vide 3600 MX 1 ASPMX.L.GOOGLE.COM
@ ou laissez vide 3600 MX 5 ALT1.ASPMX.L.GOOGLE.COM
@ ou laissez vide 3600 MX 5 ALT2.ASPMX.L.GOOGLE.COM
@ ou laissez vide 3600 MX dix ALT3.ASPMX.L.GOOGLE.COM
@ ou laissez vide 3600 MX dix ALT4.ASPMX.L.GOOGLE.COM
@ ou laissez vide 3600 MX 20 mx1.forwardemail.net
@ ou laissez vide 3600 MX 30 mx2.forwardemail.net

Can I disable specific aliases

Yes! As of February 6, 2020 we have added this feature. Simply edit your DNS TXT record and prefix the alias with an exclamation mark. Note that you must preserve the ":" mapping, as this is required if you ever decide to toggle this off (and it's also used for importing in our paid plans).

If you prefix an alias with "!" (exclamation mark) then it will still return successful respond codes to senders attempting to send to this address, but the emails themselves will go nowhere; to a blackhole.

For example, if I want all emails that go to alias@example.com to stop flowing through to niftylettuce@gmail.com:

Nom / hôte / alias TTL Type d'enregistrement Valeur / Réponse / Destination
@ ou laissez vide 3600 SMS forward-email=!alias:niftylettuce@gmail.com

Emails sent to disabled addresses will respond with a 250 (message queued) status code, but the emails will not actually be delivered to the recipient(s).

Puis-je transférer des e-mails vers plusieurs destinataires

Oui absolument. Spécifiez simplement plusieurs destinataires dans vos enregistrements TXT.

Par exemple, si je veux un e-mail qui va àhello@example.com se faire transmettre àniftylettuce+a@gmail.com etniftylettuce+b@gmail.com, alors mon enregistrement TXT ressemblerait à ceci:

Nom / hôte / alias TTL Type d'enregistrement Valeur / Réponse / Destination
@ ou laissez vide 3600 SMS forward-email=hello:niftylettuce+a@gmail.com,hello:niftylettuce+b@gmail.com

Ou, vous pouvez les spécifier sur deux lignes distinctes, comme celle-ci:

Nom / hôte / alias TTL Type d'enregistrement Valeur / Réponse / Destination
@ ou laissez vide 3600 SMS forward-email=hello:niftylettuce+a@gmail.com
@ ou laissez vide 3600 SMS forward-email=hello:niftylettuce+b@gmail.com

C'est à vous!

Puis-je avoir plusieurs destinataires globaux fourre-tout

Oui, vous pouvez. Spécifiez simplement plusieurs destinataires globaux fourre-tout dans vos enregistrements TXT.

Par exemple, si je veux que chaque e-mail soit envoyé à*@example.com (l'astérisque signifiant son caractère générique alias fourre-tout) pour être transmis àniftylettuce+a@gmail.com etniftylettuce+b@gmail.com, alors mon enregistrement TXT ressemblerait à ceci:

Nom / hôte / alias TTL Type d'enregistrement Valeur / Réponse / Destination
@ ou laissez vide 3600 SMS forward-email=niftylettuce+a@gmail.com,niftylettuce+b@gmail.com

Ou, vous pouvez les spécifier sur deux lignes distinctes, comme celle-ci:

Nom / hôte / alias TTL Type d'enregistrement Valeur / Réponse / Destination
@ ou laissez vide 3600 SMS forward-email=niftylettuce+a@gmail.com
@ ou laissez vide 3600 SMS forward-email=niftylettuce+b@gmail.com

C'est à vous!

Is there a maximum limit on the number of email addresses I can forward to per alias

Yes, the default limit is 5. This does NOT mean that you can only have five aliases on your domain name. You can have as many as you want (unlimited). It means that you can only forward one alias to five unique email addresses. You could have hello:niftylettuce+1@gmail.com,hello:niftylettuce+2@gmail.com,hello:niftylettuce+3@gmail.com,… (De 1 à 5) - et tout e-mail àhello@example.com serait transmis àniftylettuce+1@gmail.com,niftylettuce+2@gmail.com,niftylettuce+3@gmail.com,… (De 1-5).

Puis-je transférer récursivement des e-mails

Oui, vous pouvez, mais vous devez toujours respecter la limite maximale. Si tu ashello:elon@example.com etelon:niftylettuce@gmail.com, puis envoyez un e-mail àhello@example.com serait transmis àelon@example.com etniftylettuce@gmail.com. Notez qu'une erreur sera générée si vous essayez de transférer récursivement des e-mails.

Les gens peuvent-ils se désinscrire ou enregistrer mon transfert de courriel sans ma permission

Nous utilisons la vérification des enregistrements MX et TXT, donc si vous ajoutez les enregistrements MX et TXT respectifs de ce service, vous êtes inscrit. Si vous les supprimez, vous n'êtes pas enregistré. Vous êtes propriétaire de votre domaine et de la gestion DNS, donc si quelqu'un y a accès, c'est un problème.

Comment c'est gratuit

Le service continue de fonctionner grâce àdes dons.

Nous voulons offrir une alternative gratuite (car nous nous sentons mal) aux personnes qui utilisent des services de transfert de source fermée (et qui risquent par conséquent de compromettre leur vie privée et leur sécurité).

Quelle est la taille maximale des e-mails

Nous avons par défaut une limite de taille de 25 Mo (identique à Gmail), qui inclut le contenu, les en-têtes et les pièces jointes.

Une erreur avec le code de réponse approprié est renvoyée si la taille limite du fichier est dépassée.

Stockez-vous des e-mails et leur contenu

Non, absolument pas. Voir notrePolitique de confidentialité.

Conservez-vous des journaux d'e-mails

Non, absolument pas. Voir notrePolitique de confidentialité.

Pouvez-vous lire mes e-mails transférés

Non, je ne peux pas lire vos e-mails et je ne le souhaite pas. De nombreux autres fournisseurs de transfert de courrier électronique lisent votre courrier de manière non éthique. Ce n'est pas de ça que je parle.

Le code déployé sur le serveur est visible publiquement sur GitHub!

Prend-il en charge le symbole "+" (par exemple pour les alias Gmail)

Oui absolument.

Est-ce que cela transmet les en-têtes de mes e-mails

Oui absolument.

Est-ce bien testé

Oui, il a des tests écrits avec ava et a également une couverture de code.

Transmettez-vous des messages et des codes de réponse SMTP

Oui absolument. Par exemple, si vous envoyez un e-mail àhello@example.com et il est enregistré pour transmettre àniftylettuce@gmail.com, le message de réponse SMTP et le code du serveur SMTP "gmail.com" seront renvoyés à la place du serveur proxy sur "mx1.forwardemail.net" ou "mx2.forwardemail.net".

Comment éviter les spammeurs et garantir une bonne réputation de transfert d'e-mails

Selon la documentation et les suggestions de Google àhttps://support.google.com/a/answer/175365?hl=en, ainsi que les meilleures pratiques, notamment:

  1. DNSBL - nous testons les IP des expéditeurs contre le SpamhausListes noires DNS, en cas d'échec, l'expéditeur n'est pas autorisé à envoyer le message et reçoit un message d'erreur détaillé avec des instructions sur la façon de se retirer de la liste noire spécifique sous laquelle il est répertorié.

  2. SpamAssassin - utilisationspamc client pour vérifier les e-mails et les rejeter automatiquement s'ils sont marqués comme spam

    • Vérifie quotidiennement les règles mises à jour
    • Seuil de score de spam de (5,0)
    • Utilise le théorème de Bayes et l'apprentissage automatique
    • Les usagesautres améliorations
  3. SPF / DKIM - en vérifiant si un enregistrement SPF existe pour un expéditeur, et si c'est le cas, nous inversons la recherche de l'adresse distante de la connexion SMTP pour la valider correspond à l'enregistrement SPF, sinon elle est rejetée. Si un enregistrement SPF n'existe pas, nous avons besoin d'une vérification DKIM. Si les en-têtes DKIM sont passés et échouent, il est également rejeté. Si aucun en-tête DKIM n'est transmis, nous supposons que la validation DKIM réussit.

  4. MX - en vérifiant si l'expéditeur du domaine d'adresse contient des enregistrements MX (donc il provient en fait d'un serveur de messagerie / SMTP), sinon il est rejeté

  5. Adresses électroniques jetables - nous bloquons automatiquement les expéditeurs[domaines de messagerie jetables-][] liste

  6. FQDN - valide que les connexions SMTP des expéditeurs proviennent du FQDN (ce qui signifie aucune adresse IP, ils doivent avoir un nom de domaine valide résolu)

  7. TXT - en vérifiant si l'adresse e-mail à laquelle l'expéditeur tente d'envoyer a un enregistrement DNS TXT avec une configuration de transfert d'e-mail valide. Les certificats SSL (nom de domaine principal ou noms alternatifs) de tous les serveurs MX de la destination de transfert doivent correspondre à l'entrée MX.

  8. Sender Rewriting Scheme ("SRS") - we use SRS, which is a scheme used to rewrite the envelope sender address for email forwarding in order for DKIM/SPF/DMARC to pass with a forwarding mail server (middleman).

Puis-je "envoyer du courrier en tant que" avec ce

Oui! Depuis le 2 octobre 2018, nous avons ajouté cette fonctionnalité. VoirComment envoyer du courrier en utilisant Gmail au dessus!

Puis-je transférer des e-mails illimités avec cela

Pratiquement oui - la seule restriction actuelle est que les expéditeurs (par adresse e-mail unique) sont limités à l'envoi (300) e-mails par heure via le système.

Si cette limite est dépassée, nous envoyons un code de réponse "451" qui indique au serveur de messagerie de l'expéditeur de réessayer plus tard.

Comment effectuez-vous des recherches DNS sur les noms de domaine

Nous utilisons le service DNS grand public de CloudFlare (voirannonce ici). Notez que les packages Python que nous utilisons (python-spfcheck2 etpython-dkim-verify) n'ont pas les moyens comme Node.js le fait avecdns et sa méthodedns.setServers - nous avons donc réglé le serveur DNS sur1.1.1.1 qu'il utilisera comme solution de rechange dans ce cas.

Quelle est la vitesse de ce service

La dernière version, v2 (publiée le 6 mai 2019) était une réécriture majeure de la v1 et se concentre sur les performances via les flux.Nodemailer auteur prolifique Andris Reinman (@ andris9) nous a aidés à désactivermailparser bibliothèque et utilisationmailsplit à la place, avec une logique de transformation personnalisée pour diviser l'en-tête et le corps du message sans affecter le corps. Cela nous permet d'effectuer des opérations sur les en-têtes très rapidement (comme les contrôles de sécurité et pour la conformité SPF / DKIM / DMARC).

En d'autres termes, la dernière version de ce service utilise uniquement des flux et est ultra-rapide.  L'ancienne version v1 avait également une logique pas dans l'ordre des opérations le plus optimal - mais maintenant la v2 fait d'abord moins d'opérations mémoire / réseau intense (et revient tôt si possible pour envoyer une réponse aussi rapidement que possible au client SMTP).

À aucun moment, nous n'écrivons sur le disque ou stockons des e-mails - tout est fait en mémoire grâce aux flux et transformations de Node.js! 🎉