1) SMTP mon ami
Le SMTP, ça sert pas que à se connecter à son serveur mail pour balancer les mails ! Et non, le SMTP, c'est lui qui reçoit les messages de l'extérieur aussi ! Le SMTP est donc le serveur qui va recevoir des connexions authentifiée pour envoyer un mail depuis un client, ou fournir des mails aux adresses du serveur depuis des gens de l'extérieur.
Quelques serveurs smtp: sendmail (trèèès vieux), Postfix, Qmail, OpenSMTPD
Perso, j'utilise OpenSMTPD, le fichier de configuration fait 5 lignes et me permet d'avoir du TLS, activer l'authentification et faire du relais local et vers l'extérieur, et accepter les mails de l'extérieur

2) IMAP et POP3
Envoyer des mails et qu'ils arrivent sur le serveur, c'est bien. Les avoir dans une boîte mail c'est mieux. J'ai trouvé Dovecot pour ça, et ça marche très bien !

à finir !