sous winwin tu peux utiliser le serveur de mail de mercury par exemple c'est gratuit et ca marche bien...
sous linux y'a le choix ...
pour le nom de domaine c'est pas obligé mais c'est plus facile de dire
nom@mondomaine.com que
nom@123.123.123.123 ...
tu peux utiliser un truc gratuit de type dyndns ainsi on peut avoir
nom@mondomaine.dyndns.org .... mais il faut une machine et une connection qui tourne 24/24 7/7 .... sinon c'est perte de mail
sinon un nom de domaine en .com c'est moins de 15€ par an :-/