How Electronic Mail Works
Extracted from Phishing Analysis(2).pdf - source PDF page(s) 1-5.

Avant de vous parler du phishing, il est important que vous compreniez comment fonctionne le courrier électronique, à la fois en termes de protocoles et d'infrastructure. Cette leçon abordera les protocoles tels que SMTP et POP3, les serveurs de messagerie, les relais et les clients de messagerie. Une fois que vous aurez bien compris le fonctionnement du courrier électronique, nous expliquerons comment les e-mails sont composés et comment nous pouvons en extraire des informations utiles dans le but ultime de protéger une organisation contre de futures attaques de phishing.
Adresses e-mail
La plupart des gens envoient des e-mails tous les jours, mais qu'est-ce qu'une adresse e-mail et en quoi nous aide-t-elle à envoyer et à recevoir des e-mails ? Les adresses e-mail se composent de deux parties : une boîte aux lettres et un domaine. Jetons un coup d'œil à un exemple :

Dans l'exemple ci-dessus, nous pouvons voir que la boîte aux lettres (également appelée « localpart ») se nomme « contact » et que le domaine est « securityblue.team ». Nous utilisons un certain nombre d'autres boîtes aux lettres ici SBT , notamment :
Ainsi, dans leur forme la plus simple, les adresses e-mail nous aident à sélectionner le destinataire de notre message afin de nous assurer qu'il parvient à la ou aux bonnes personnes. Dans l'exemple cidessous, l'expéditeur est JohnSmith (boîte aux lettres) @gmail .com (domaine) et le destinataire est contact (boîte aux lettres) @securityblue .team (domaine) :

Ne vous inquiétez pas au sujet des serveurs ou de la manière dont les e-mails sont réellement transportés, nous en parlerons dans les sections ci-dessous.
Protocoles de messagerie
Protocole de transfert de courrier simple (SMTP)
Le protocole Simple Mail Transfer fonctionne par défaut sur le port TCP 25. Il s'agit d'un protocole de communication pour la transmission de courrier électronique. Une fois qu'un e-mail est créé, il est envoyé au serveur SMTP de l'organisation, qui le transporte vers le serveur suivant, avant qu'il n'atteigne finalement le serveur SMTP de l'organisation destinataire.
Cependant, le monde s'éloigne du port 25 et la nouvelle norme devient le port TCP 587. Ce port, associé au cryptage TLS, garantira que les e-mails sont soumis en toute sécurité et conformément aux directives établies par l'IETF.
Protocole de bureau de poste 3 (POP3)
Le protocole POP (Post Office Protocol) est un protocole Internet standard de couche application utilisé par les clients de messagerie pour récupérer des e-mails à partir d'un serveur de messagerie, la version 3 (POP3) étant la version la plus utilisée sur Internet. POP fonctionne en contactant votre serveur de messagerie et en téléchargeant tous les e-mails à partir de celui-ci. Une fois qu'ils sont téléchargés sur votre système, ils sont supprimés du serveur de messagerie. Cela signifie qu'une fois l'e-mail téléchargé, vous ne pouvez y accéder qu'à l'aide de l'ordinateur qui a téléchargé les e-mails, et essayer d'accéder à vos e-mails depuis un autre appareil ne fonctionnera pas.
Protocole d'accès à la messagerie Internet (IMAP)
IMAP vous permet d'accéder à votre messagerie où que vous soyez, depuis n'importe quel appareil. Lorsque vous lisez un e-mail à l'aide du protocole IMAP, vous le lisez depuis le serveur de messagerie. Par conséquent, vous pouvez consulter vos e-mails à partir de différents appareils, tels qu'un ordinateur portable, un ordinateur de bureau et un téléphone portable. IMAP permet toujours de télécharger des e-mails, mais vous devez cliquer manuellement pour enregistrer l'e-mail localement. Cette méthode d'accès aux e-mails est beaucoup plus courante que l'utilisation du protocole POP, car elle permet une meilleure accessibilité.
Dans le schéma ci-dessous, nous allons suivre un scénario dans lequel John Smith travaillant chez BlackArch Solutions envoie un e-mail à une amie, Aimee Faren de DicksonUnited. Nous aborderons les protocoles utilisés pour envoyer les e-mails et les rendre accessibles aux clients.

1. John Smith écrit le message dans son client de messagerie, qui est envoyé au serveur SMTP
sortant de l'organisation. À ce stade, le serveur ne comprend pas où se trouve « DicksonUnited.com ».
2. Le serveur SMTP sortant interroge le serveur DNS pour trouver l'adresse IP associée à
« DicksonUnited.com ».
3. Le résultat est renvoyé au serveur SMTP qui sait désormais à quel endroit envoyer l'e-mail.
4. Le message est envoyé via Internet et peut transiter par d'autres serveurs SMTP en cours de
route.
5. L'e-mail parvient au serveur SMTP sortant du domaine de destination.
6. L'e-mail est transféré du premier serveur via SMTP vers un autre serveur exécutant POP3 ou
IMAP, ce qui permet au destinataire de se connecter à un client et d'accéder au courrier électronique stocké sur le serveur de messagerie.
Webmail
Bien que nous puissions accéder aux e-mails via un client de messagerie tel que l'application Outlook ou le programme Thunderbird de Mozilla, une méthode plus pratique consiste à utiliser le webmail. Il s'agit de comptes de messagerie Web, tels que ceux proposés par Hotmail/Outlook, Gmail et Yahoo Mail. Les fournisseurs de services Internet fournissent souvent des comptes de messagerie Web gratuits dans le cadre de leur offre de services Internet. Le webmail permet aux utilisateurs d'accéder à leurs e-mails tant qu'ils ont accès à une connexion Internet et à un navigateur Web. Comme pour toute application Web, le principal avantage du webmail par rapport à l'utilisation d'un client de messagerie de bureau est la possibilité d'envoyer et de recevoir des e-mails de n'importe où via un navigateur Web, tel que votre ordinateur portable, votre ordinateur de bureau, votre téléphone ou votre tablette. Le principal inconvénient est qu'il est impossible d'accéder au courrier électronique sans connexion Internet, ce qui peut être fait avec un client de messagerie, où les e-mails sont téléchargés et stockés localement.
GoDaddy a publié un excellent court article sur le webmail !