Vérifiez d'abord les prérequis
Vérifiez que le SMTP sortant, le DNS inverse et les ports requis sont réellement pris en charge. KoalaVPS ne garantit pas encore la politique de port 25 ni la réputation IP. Choisissez le nom d'hôte et vérifiez ses enregistrements directs et inverses.
Publiez les enregistrements d'authentification
Configurez SPF pour les expéditeurs autorisés, DKIM pour la signature des messages et DMARC pour la politique et les rapports. Passez en revue les protections de transport TLS prises en charge par votre pile. Évitez de copier une politique que vous ne comprenez pas, car un enregistrement erroné peut bloquer des courriels légitimes.
Exécutez une pile de messagerie complète
Une suite telle que Mailcow peut regrouper plusieurs services, mais elle nécessite toujours des mises à jour, une surveillance du stockage, des contrôles anti-spam et une administration protégée. Prévoyez un canal de contact alternatif en cas de panne.
Prévoyez un travail sur la délivrabilité
Un serveur techniquement valide peut tout de même être filtré par les destinataires. Envoyez des messages souhaités, gérez les rebonds et les plaintes et surveillez la réputation. Conservez des sauvegardes de boîte aux lettres cohérentes et testez la restauration des messages et de la configuration.
Commencez par le PTR et un test externe
Renseignez-vous sur le DNS inverse avant de déployer la pile. Le PTR, le nom d'hôte et la résolution directe doivent former une configuration cohérente. Testez la réception et l'envoi avec plusieurs fournisseurs externes, inspectez les résultats d'authentification et surveillez les rebonds. Un score de test de messagerie est une information de diagnostic, non une garantie de placement futur en boîte de réception.
Conservez une seconde route pour la reprise
Stockez les informations de récupération du registraire, de DNS et du serveur en dehors du système de messagerie lui-même. Si toutes les réinitialisations de compte arrivent sur le serveur défaillant, une panne mineure peut empêcher sa réparation. Sauvegardez les boîtes aux lettres et la configuration de manière cohérente et documentez comment les utilisateurs retrouvent l'accès après une reconstruction.
Faites de l'éligibilité SMTP un prérequis de déploiement
Avant d'installer une suite de messagerie, confirmez la politique SMTP entrante et sortante, le contrôle du DNS inverse, un nom d'hôte stable et une IP adaptée au courrier. KoalaVPS n'a pas vérifié ces capacités opérationnelles pour le lancement. Un domaine doté d'une zone DNS propre ne corrige pas un port sortant bloqué et ne garantit pas la confiance des destinataires. Choisissez une boîte de récupération distincte en dehors de ce serveur et décidez si la livraison utilise votre propre MTA ou un relais externe correctement configuré.
- Vérifiez la politique TCP25 et les ports de soumission/IMAP requis par la pile choisie.
- Vérifiez si l'hôte et son réseau de conteneurs sont compatibles avec la suite.
- Prévoyez de l'espace pour les boîtes aux lettres, les index, les outils antispam/antivirus et les copies de sauvegarde.
Documentation officielle : Prérequis système de Mailcow
Choisissez la suite, puis publiez des DNS cohérents
Mailcow, Mail-in-a-Box et iRedMail ont des modèles d'installation et de maintenance différents ; suivez le système d'exploitation pris en charge et les exigences de ports du projet choisi plutôt que de combiner leurs recettes. Configurez les enregistrements A/AAAA du nom d'hôte de messagerie, le MX du domaine, le PTR correspondant le cas échéant et l'enregistrement public DKIM réellement généré par la pile. Publiez SPF pour chaque expéditeur légitime et introduisez une politique DMARC après validation de ces sources. Un enregistrement AAAA inutilisé ou non testé peut créer un chemin de livraison IPv6 défaillant.
# Substitute your domain and the actual server address:
dig MX example.com
dig A mail.example.com
dig TXT example.com
dig TXT _dmarc.example.com
dig -x 192.0.2.10Documentation officielle : Exigences Mailcow DNS
Testez séparément la livraison et les restrictions de relais
Créez une boîte aux lettres jetable et envoyez un message de test souhaité à plusieurs fournisseurs externes. Inspectez les en-têtes d’authentification reçus, envoyez une réponse et vérifiez le comportement de la file d’attente et des rebonds. Depuis un client externe non authentifié, vérifiez que votre MTA refuse de relayer le courrier entre des adresses tierces non liées. Vérifiez la soumission authentifiée, IMAP TLS, la récupération de mot de passe et le renouvellement de certificat. Une connexion réussie au webmail ne dit pas grand-chose du SMTP sortant ni du placement en boîte de réception.
- Maintenez une surveillance des contacts postmaster et abuse via un canal de récupération indépendant.
- Surveillez les files d’attente et les motifs de rejet plutôt que de renvoyer sans cesse les échecs.
- Ne considérez pas un score de diagnostic comme une promesse de livraison en boîte de réception.
Récupérez les messages sans perdre le plan de contrôle
Sauvegardez le contenu des boîtes aux lettres, la base de données, la configuration, les clés DKIM et les autres secrets requis de la suite selon sa procédure cohérente. Testez la restauration d'une petite boîte aux lettres et d'un compte utilisateur sur un hôte isolé. Si le courrier entrant échoue, examinez les MX, l'accessibilité des adresses, le pare-feu et les journaux de file d'attente. Si le courrier sortant échoue, inspectez la politique de ports, l'authentification, la réputation et le rejet par la destination. Maintenez la planification des mises à jour et des contrôles de croissance des boîtes aux lettres ; la délivrabilité est une responsabilité continue et non une étape d'installation.