Comment activer en toute sécurité le relais SMTP pour l’envoi via Microsoft 365
Si vous tentez de configurer un relais SMTP avec Microsoft 365, il est probable que vous ayez rencontré des difficultés ou que vous recherchiez simplement une solution simple pour envoyer des e-mails depuis votre appareil ou application, sans vous soucier d’une authentification complexe. Vous utilisez peut-être des imprimantes, des scanners ou des applications anciennes qui ne prennent pas en charge les méthodes de connexion modernes et vous souhaitez une solution à la fois sécurisée et simple. Configurer correctement le relais SMTP peut vous éviter bien des soucis par la suite, d’autant plus que Microsoft abandonne progressivement l’authentification SMTP de base. Ce guide vous accompagnera pas à pas dans la configuration du relais SMTP afin que vos e-mails sortants depuis ces appareils récalcitrants ne soient ni rejetés ni considérés comme du spam.
En résumé, vous obtiendrez une configuration où votre appareil envoie les e-mails via les serveurs de Microsoft, uniquement grâce à l’authentification par adresse IP, vous évitant ainsi de saisir un nom d’utilisateur et un mot de passe à chaque fois. C’est plus sécurisé que d’ouvrir les ports SMTP à tous, mais moins complexe que la configuration d’OAuth ou de l’authentification multifacteur (MFA).Correctement configurée, cette solution permet à votre appareil de relayer les e-mails de manière fiable et sécurisée, un avantage considérable pour les administrateurs informatiques comme pour les particuliers. Voyons maintenant comment faire fonctionner ce système ; car, il est vrai, le portail d’administration de Microsoft n’est pas des plus intuitifs, mais la mise en œuvre reste possible.
Comment activer le relais SMTP dans Microsoft 365
Prérequis :
- Droits d’administrateur dans Microsoft 365 Exchange — il ne s’agit pas seulement de privilèges utilisateur, mais bien des autorisations nécessaires pour créer des connecteurs.
- L’adresse IP publique statique de l’appareil ou de l’application depuis laquelle vous vous connectez. Pas d’adresses IP dynamiques : leur gestion est trop complexe.
Étape 1 : Ajouter un connecteur avec votre adresse IP publique dans Exchange Online
Tout d’abord, vous devez créer un connecteur dans le Centre d’administration Exchange pour indiquer à Microsoft de faire confiance à cette adresse IP. Accédez au Centre d’administration Exchange. Trouvez l’ onglet Flux de messagerie, puis cliquez sur Connecteurs et choisissez + Ajouter un connecteur.
À partir d’ici :
- Sélectionnez « À partir du serveur de messagerie de votre organisation » et « Vers Microsoft 365 Exchange Online ». Cliquez ensuite sur « Suivant ».
- Donnez-lui un nom simple comme « Relais SMTP depuis notre adresse IP publique ».Assurez-vous que l’option « Activer » est cochée, puis continuez.
- Vous devez maintenant indiquer l’adresse IP du périphérique d’envoi. Saisissez l’ adresse IP publique de votre imprimante, scanner ou application, puis cliquez sur l’ icône « + » pour l’ajouter. Microsoft est ainsi autorisé à utiliser cette adresse IP pour l’envoi de courriels.
Ensuite, vérifiez tout et cliquez sur « Créer un connecteur ». Si un avertissement concernant des connecteurs existants s’affiche, c’est normal ; assurez-vous simplement que votre adresse IP est unique et correcte.
Étape 2 : Configurez les paramètres SMTP sur votre appareil ou application
Sur l’appareil ou l’application depuis laquelle vous souhaitez envoyer un e-mail, saisissez les paramètres SMTP suivants :
- Nom du serveur : votredomaine-com.mail.protection.outlook.com. Il s’agit généralement de l’enregistrement MX de votre domaine, les points étant remplacés par des tirets, comme « wintips-org.mail.protection.outlook.com ».
- Port : 25. N’utilisez pas les ports 587 ou 465 ici — le relais SMTP de Microsoft préfère le port 25 pour cette méthode.
- Chiffrement : TLS. Assurez-vous que le protocole TLS est activé, sinon les courriels risquent d’être bloqués ou renvoyés.
- Authentification : Non. Car nous utilisons ici l’authentification par adresse IP, et non par nom d’utilisateur et mot de passe.
Pour trouver votre enregistrement MX (et vérifier sa valeur), accédez au centre d’administration Microsoft 365, cliquez sur Afficher tout > Paramètres > Domaines. Sélectionnez votre domaine, puis recherchez l’enregistrement MX dans la section Enregistrements DNS. Il est généralement au format « votredomaine-com.mail.protection.outlook.com ».
Anecdote amusante : sur certaines configurations, le nom du serveur peut différer ou nécessiter une configuration personnalisée, mais en général, c’est celui qu’il vous faut.
Étape 3 : Tester la configuration
Une fois tous les paramètres saisis, essayez d’envoyer un e-mail de test depuis votre appareil ou application. Si la configuration est correcte, le message devrait être envoyé sans erreur. Dans le cas contraire, vérifiez l’adresse IP du connecteur, le nom du serveur et le port. Il peut s’agir d’une simple faute de frappe ou d’un pare-feu bloquant le port 25. Par ailleurs, soyez attentif aux problèmes d’enregistrement SPF : si votre e-mail est signalé comme indésirable ou atterrit dans les spams, l’ajout d’un enregistrement SPF correct (voir ci-dessous) permet de légitimer votre expéditeur.
Conseil supplémentaire : Configuration de l’enregistrement SPF
Les filtres anti-spam étant désormais très stricts, assurez-vous que vos enregistrements DNS sont correctement configurés. Ajoutez un enregistrement SPF comme celui-ci dans vos paramètres DNS auprès de votre registraire de domaine :
- v=spf1 ip4: votre-adresse-ip-publique include:spf.protection.outlook.com -all
Exemple : Si l’adresse IP de votre appareil est 192.168.10.10, ne l’utilisez pas ; en effet, vous ne devriez pas, car les RFC ne prennent pas en charge les adresses IP privées. Indiquez plutôt l’adresse IP publique réelle, par exemple 203.0.113.5, comme ceci :
- v=spf1 ip4:203.0.113.5 include:spf.protection.outlook.com -all
Dernières remarques — car rien n’est jamais simple
Selon votre réseau, vos règles de pare-feu ou votre configuration DNS, vous pourriez rencontrer quelques problèmes. Sur certaines machines, le relais fonctionne du premier coup, sur d’autres, un redémarrage ou une réinitialisation du réseau est nécessaire. De plus, certains appareils peuvent avoir des difficultés avec le port 25, sauf si votre fournisseur d’accès Internet l’autorise ou si vous avez correctement configuré la redirection de port. Certes, le portail Microsoft n’est pas des plus intuitifs, mais une fois opérationnel, il est plutôt fiable.
Résumé
- Assurez-vous de disposer des droits d’administrateur et de l’adresse IP publique de votre appareil.
- Créez un connecteur dans le Centre d’administration Exchange en faisant confiance à cette adresse IP.
- Configurez votre appareil ou application avec le nom du serveur et le port 25, en utilisant TLS, sans authentification.
- Testez, ajustez les enregistrements SPF DNS, et tout devrait bien se passer.
Conclure
Configurer un relais SMTP peut sembler fastidieux, surtout avec toutes les contraintes de Microsoft, mais en suivant ces étapes, c’est tout à fait faisable, même avec du matériel ancien. N’oubliez pas que Microsoft cherche à nous éloigner de l’authentification SMTP de base ; cette configuration est donc non seulement plus simple, mais aussi plus pérenne. Espérons que cela permettra à certains d’éviter de perdre des e-mails ou de passer des heures à chercher pourquoi leur imprimante ne peut plus envoyer de courriels.