Aller au contenu

SMTP (Seznam, Zoho, serveur personnalisé)

SMTP est le moyen le plus universel de connecter une boîte aux lettres à Frontmail. Si vous pouvez envoyer des e-mails depuis Thunderbird ou Apple Mail, vous pouvez très certainement en envoyer depuis Frontmail aussi.

Choisissez SMTP si vous voulez que les messages partent d’une boîte aux lettres ordinaire que vous utilisez déjà (un formulaire de contact qui arrive dans info@yourcompany.cz, un petit site web, un projet personnel) et que votre volume est faible – quelques dizaines ou quelques centaines d’e-mails par jour. Pour un volume plus élevé, le suivi des ouvertures et des clics ou la gestion des rebonds, choisissez un fournisseur transactionnel comme Mailgun, Postmark ou Amazon SES. Consultez la présentation des services d’envoi pour une comparaison.

Frontmail propose des préréglages pour les serveurs courants ; en général, vous n’avez qu’à saisir le nom d’utilisateur et le mot de passe :

Préréglage Hôte Port Chiffrement
Seznam.cz smtp.seznam.cz 465 SSL/TLS
Zoho Mail – UE smtp.zoho.eu 465 SSL/TLS
Zoho Mail – international smtp.zoho.com 465 SSL/TLS
Gmail (mot de passe d’application) smtp.gmail.com 465 SSL/TLS
Microsoft 365 SMTP smtp.office365.com 587 STARTTLS
Serveur personnalisé votre hôte 587 ou 465 STARTTLS / SSL/TLS
  • Une boîte aux lettres autorisée à envoyer via SMTP. Certains fournisseurs désactivent SMTP par défaut ou ne l’autorisent que sur les offres payantes.
  • Le nom d’utilisateur (généralement l’adresse e-mail complète) et un mot de passe.
  • Si le compte utilise la validation en deux étapes, générez un mot de passe d’application et utilisez-le à la place de votre mot de passe de connexion :
    • Seznam.cz : paramètres du compte → sécurité → mots de passe d’application.
    • Zoho Mail : My Account → Security → App Passwords.
    • Gmail : Compte Google → Sécurité → Validation en deux étapes → Mots de passe des applications.
  • L’adresse From de votre modèle doit être la boîte aux lettres elle-même ou un alias que le serveur vous autorise à utiliser. La plupart des serveurs refusent les autres expéditeurs.
  1. Dans le tableau de bord, ouvrez Services d’envoi → Ajouter un service → SMTP.
  2. Remplissez le formulaire :
Champ Où le trouver Exemple
Serveur Choisissez un préréglage, ou Serveur personnalisé Seznam.cz
Hôte SMTP Uniquement pour un serveur personnalisé : pages d’aide de votre fournisseur ou paramètres de votre client de messagerie mail.example.com
Port 465 pour SSL/TLS, 587 pour STARTTLS 587
Utiliser SSL/TLS dès la connexion Activé pour le port 465, désactivé pour 587 (STARTTLS est alors obligatoire) désactivé
Nom d’utilisateur Généralement l’adresse e-mail complète info@example.cz
Mot de passe Mot de passe de la boîte ou mot de passe d’application ••••••••
E-mails par seconde (max.) Facultatif ; laissez vide pour la valeur par défaut (2/s) 1
  1. Cliquez sur Vérifier et enregistrer. Frontmail ouvre une connexion, négocie TLS et se connecte – aucun e-mail n’est envoyé.
  2. Le service est enregistré une fois la vérification réussie. Les identifiants sont chiffrés avec le chiffrement d’enveloppe d’AWS KMS avant d’être stockés ; personne chez Frontmail ne les voit en clair.

Avec SMTP, les e-mails sont envoyés par les serveurs de votre fournisseur de messagerie ; les enregistrements DNS à publier pour votre domaine sont donc ceux que ce fournisseur vous indique. Si vous utilisez le domaine du fournisseur lui-même (p. ex. @seznam.cz, @gmail.com), il n’y a rien à configurer.

Pour votre propre domaine, les enregistrements habituels sont :

; SPF – un seul enregistrement TXT sur le domaine racine, fusionnez les include si vous utilisez plusieurs expéditeurs
example.cz. TXT "v=spf1 include:spf.seznam.cz ~all" ; Seznam
example.com. TXT "v=spf1 include:zoho.eu ~all" ; Zoho UE (zoho.com pour l’international)
; DKIM – la clé est générée dans l’administration du fournisseur (les noms de sélecteur varient)
zmail._domainkey.example.com. TXT "v=DKIM1; k=rsa; p=MIGfMA0…" ; exemple Zoho
; DMARC – commencez en mode surveillance
_dmarc.example.com. TXT "v=DMARC1; p=none; rua=mailto:dmarc@example.com"
  • Seznam Email Profi et Zoho génèrent tous deux la clé DKIM dans leur console d’administration ; copiez le sélecteur et la valeur à l’identique.
  • Ne gardez qu’un seul enregistrement SPF par domaine. Si vous envoyez aussi via un autre service, combinez les include : v=spf1 include:spf.seznam.cz include:mailgun.org ~all.
  • Démarrez DMARC avec p=none, lisez les rapports pendant quelques semaines, puis passez à p=quarantine et enfin à p=reject.
  • 465 – TLS implicite (« SSL/TLS »). Utilisez-le chaque fois que le serveur le propose.
  • 587 – soumission avec STARTTLS. Frontmail exige que le passage en TLS réussisse.
  • Zoho : utilisez smtp.zoho.eu si votre compte Zoho est hébergé dans le centre de données européen (vous vous connectez sur mail.zoho.eu), sinon smtp.zoho.com. Le mauvais choix échoue avec une erreur d’authentification. Il existe aussi des centres de données .in, .com.au et d’autres – choisissez Serveur personnalisé pour ceux-là.
  • Seznam : smtp.seznam.cz fonctionne aussi bien pour les adresses gratuites @seznam.cz / @email.cz que pour Email Profi sur votre propre domaine.

Les fournisseurs de boîtes aux lettres ne sont pas conçus pour l’envoi en masse et imposent des plafonds quotidiens. Les dépasser entraîne généralement un blocage temporaire de la boîte.

Fournisseur Limite approximative
Seznam.cz (gratuit) ~100 destinataires par jour
Zoho Mail (payant) quelques centaines d’e-mails par jour, moins sur les comptes gratuits ou d’essai
Gmail via SMTP ~500/jour pour un compte personnel, ~2 000/jour pour Workspace

Réglez E-mails par seconde (max.) sur 1 pour les serveurs de type boîte aux lettres afin de rester prudent.

SMTP n’a aucun webhook de livraison. Dès que le serveur accepte le message (250 OK), Frontmail l’enregistre comme sent ; si le serveur le refuse, le message passe en failed. Ce qui se passe ensuite – la remise, un rebond qui arrive plus tard sous forme d’e-mail dans votre boîte de réception, une plainte pour spam – reste invisible pour Frontmail.

Cela signifie aussi que les adresses en rebond ne sont pas ajoutées automatiquement à la liste de suppression. Si vous avez besoin des événements delivered, bounced et complained, utilisez un fournisseur transactionnel.

Frontmail classe chaque erreur du fournisseur dans l’une de trois catégories :

  • auth – le service lui-même est cassé (mauvais mot de passe, accès révoqué, SMTP 535). Le service est marqué unhealthy et le propriétaire reçoit un e-mail ainsi qu’une bannière dans le tableau de bord. Si le modèle a un service de secours, le message part par celui-ci ; sinon le crédit est remboursé et le message attend dans la file d’attente des e-mails retenus en held_service_error. Il part automatiquement dès que vous avez réparé le service – Frontmail le revérifie lorsque vous enregistrez le service et lors de la vérification d’état quotidienne.
  • permanent – ce message précis ne peut pas être envoyé (destinataire invalide, expéditeur non autorisé, message refusé). Le service de secours est essayé s’il est configuré ; sinon le statut est failed et le crédit est remboursé.
  • transient – un problème temporaire (délais dépassés, SMTP 4xx comme 421/450/451, limitation de débit). Relancé avec un délai exponentiel ; une fois les tentatives épuisées, le message passe en failed et le crédit est remboursé.

Serveurs personnalisés et remboursements. Avec le préréglage Serveur personnalisé, le serveur est sous votre contrôle et, après l’étape DATA, il dispose déjà du message complet. Ainsi, lorsqu’un serveur personnalisé refuse un message seulement après l’avoir reçu (réponse 5xx à la fin du message), ou que la connexion expire ou est coupée alors que le message a pu être transmis, Frontmail conserve le crédit – le message a peut-être été remis. Un tel dépassement de délai est relancé au maximum deux fois. Les refus survenant avant l’envoi du message (connexion refusée, identification, MAIL FROM, RCPT TO) restent remboursés, et les préréglages connus (Gmail, Microsoft 365, Seznam, Zoho) sont remboursés comme avant. L’entrée du registre indique remboursement non effectué.

Ce que vous voyez Catégorie Que faire
535 5.7.8 Authentication failed / EAUTH auth Vérifiez le nom d’utilisateur ; si la 2FA est activée, créez un mot de passe d’application. Pour Zoho, vérifiez l’hôte UE ou international.
530 5.7.0 Must issue a STARTTLS command first auth Passez au port 465 avec SSL/TLS, ou au port 587 avec STARTTLS.
553 5.7.1 Sender address rejected: not owned by user (sur MAIL FROM) auth Utilisez l’adresse de la boîte (ou un alias configuré) comme adresse d’expéditeur dans le modèle.
550 5.1.1 User unknown / No such user permanent L’adresse du destinataire n’existe pas – voir destinataire invalide.
554 5.7.1 Message rejected as spam permanent Simplifiez le contenu, vérifiez SPF/DKIM, évitez les raccourcisseurs d’URL.
421 4.7.0 Too many messages, try later transient Vous avez atteint la limite de débit ou la limite quotidienne du fournisseur ; baissez E-mails par seconde (max.).
451 4.3.0 Temporary local problem / 450 Mailbox unavailable transient Rien – Frontmail relance automatiquement.
ETIMEDOUT / ECONNREFUSED transient Vérifiez l’hôte et le port ; certains serveurs bloquent les connexions depuis les plages d’adresses IP du cloud.
  • Bon préréglage, ou hôte + port corrects (465 SSL/TLS ou 587 STARTTLS)
  • Mot de passe d’application si le compte utilise la 2FA
  • Adresse d’expéditeur du modèle = la boîte aux lettres ou un alias autorisé
  • SPF, DKIM et DMARC publiés pour votre propre domaine
  • Tester la connexion réussit
  • Débit réglé bas (1/s) et volume quotidien dans la limite du fournisseur
  • Un fournisseur transactionnel envisagé si vous avez besoin du suivi des rebonds