Comment les serveurs web affichent votre courrier et communiquent avec vos utilisateurs - webmail, formulaires de contact et confirmations - les principaux logiciels que vous rencontrerez, et pourquoi le site web d'un domaine et son e-mail vivent sur des serveurs distincts.
Un serveur web est le logiciel qui écoute les requêtes HTTP/HTTPS et renvoie des pages web aux navigateurs. Pour l'e-mail, il compte plus qu'on ne le pense : le serveur web est l'endroit où les utilisateurs lisent leur courrier (webmail), où ils vous envoient des messages (formulaires de contact), et où commence chaque “nous vous enverrons une confirmation par e-mail”. C'est la porte d'entrée de la communication avec vos utilisateurs — le site web sollicite, et l'e-mail prend le relais.
Le mot “serveur” recouvre plusieurs rôles qui fonctionnent généralement ensemble :
| Logiciel | Généralement utilisé pour | Remarques |
|---|---|---|
| Nginx | Sites à fort trafic, reverse proxy, fichiers statiques, interfaces de webmail | Événementiel, très efficace sous charge ; courant en façade de PHP-FPM ou Node. |
| Apache HTTP Server | Hébergement mutualisé, pile LAMP classique, la plupart des installations de webmail | Système de modules (dont mod_php) ; le fichier .htaccess en fait la valeur par défaut de l'hébergement mutualisé. |
| LiteSpeed / OpenLiteSpeed | Hébergement axé sur la performance, WordPress, panneaux de contrôle | Compatible avec la configuration d'Apache, remplacement direct plus rapide ; mise en cache des pages performante. |
| Microsoft IIS | Windows Server, ASP.NET, Outlook sur le web | Étroitement intégré à Windows, .NET et à l'accès web d'Exchange. |
| Caddy | Déploiements modernes, petits services | HTTPS automatique d'emblée ; configuration simple. |
| Node.js (Express, etc.) | Applications JavaScript, API, messagerie instantanée et notifications en temps réel | L'environnement d'exécution est lui-même le serveur ; généralement derrière un reverse proxy en production. |
| Lighttpd | Appareils embarqués, service léger de contenu statique | Faible empreinte ; de niche mais encore présent sur les appliances et les routeurs. |
C'est ici que les serveurs web et l'e-mail se rejoignent directement :
Le site web d'un domaine et son e-mail sont délivrés par des serveurs différents, désignés par des enregistrements DNS différents. Le serveur web se trouve via les enregistrements A/AAAA (navigateurs, HTTP) ; le serveur de messagerie se trouve via les enregistrements MX (autres serveurs de messagerie, SMTP). Un site peut avoir un site web irréprochable et aucun e-mail fonctionnel — ou l'inverse.
Voilà pourquoi un site web rapide ne vous dit rien quant à la capacité de someone@theirdomain.com à recevoir du courrier. Pour inspecter le côté messagerie, utilisez notre recherche MX et le vérificateur d'e-mails ; pour en apprendre davantage sur les logiciels du côté messagerie, voir les types de serveurs de messagerie.
La plupart des serveurs web s'annoncent dans l'en-tête de réponse Server :
curl -I https://example.com
HTTP/2 200 server: nginx content-type: text/html; charset=UTF-8
Les opérateurs peuvent masquer ou falsifier cet en-tête, et un CDN signale souvent son serveur plutôt que celui de l'origine — considérez-le donc comme un indice solide, et non comme une preuve. La même idée s'applique du côté messagerie : la bannière d'accueil d'un serveur SMTP nomme elle aussi généralement son logiciel.