Un client de messagerie est un logiciel qui sert à lire et envoyer des courriers électroniques.
Les clients de messagerie les plus connus sont : Microsoft Outlook, Mozilla Thunderbird, Evolution (Novell), Mail (Apple), Lotus Notes (IBM), Opera Mail.
D’autres appellations couramment utilisées sont : « logiciel de messagerie », « client de courrier électronique », « client courriel », « courrielleur », « client e-mail », ou « MUA » (abréviation de l’anglais Mail User Agent).
Jusqu’en 2004, les logiciels installés sur le poste informatique permettaient un stockage des messages en local, une absence de publicité, et une interface plus rapide que les webmails de l’époque. Mais la sortie de Gmail, offrant des fonctions habituellement réservées aux clients de messagerie et l'alignement progressif des concurrents, ont diminué la part d’utilisation des clients de messagerie. De plus, ceux-ci évoluent peu, car les mises à jour ne peuvent s'effectuer que de manière cyclique, et, même dans les entreprises, on commence à se diriger vers les applications Web, beaucoup plus souples et évolutives, et souvent plus sûres en termes de conservation des données. En effet un client de messagerie est tributaire de la bonne santé du disque dur de l'utilisateur, et en cas de crash, les données peuvent être perdues. La généralisation d'ADSL qui permet d'être en permanence connecté a également favorisé l'usage des courrielleurs Web.
La réception du courrier se fait soit grâce au protocole Post Office Protocol (POP) ou par le protocole Internet Message Access Protocol (IMAP). Dans le cas de POP, le courrier est transféré du serveur vers la machine cliente et est, en général, effacé du serveur. Le protocole IMAP, au contraire, permet une synchronisation du courrier entre le client et le serveur. Ce protocole est devenu indispensable lorsque l'on consulte ses messages depuis plusieurs machines (ordinateur, tablette, smartphone...).
En plus de ces mécanismes standard disponibles dans tous les logiciels de courrier électronique clients et serveurs, il existe des mécanismes d'échange spécifiques à certains systèmes. Par exemple, MAPI est une API propriétaire de Microsoft, utilisée dans certains environnements Windows (par exemple Microsoft Outlook) pour communiquer avec des serveurs de messagerie de type Microsoft Exchange.
Les clients de messagerie proposent souvent un éditeur de texte intégré, bien que cette fonctionnalité puisse être déléguée à un éditeur de texte externe.
Les clients permettent de gérer un carnet d'adresses qui peut être relié à un annuaire, par exemple un annuaire X500 ou LDAP.