Effectivement Steph,
le serveur d'envoi de courrier (SMTP) à utiliser est celui du FAI. En effet les serveurs SMTP (qu'on appelle des "relais SMTP") bien configurés ne doivent en aucun cas permettre à n'importe qui d'envoyer du courrier.
Pourquoi ? Parce que dans le cas contraire, le serveur SMTP mal configuré constitue ce qu'on appelle un "relais ouvert", que tout le monde peut utiliser à mauvais escient, pour envoyer du courrier indésirable par exemple (les inconvénients sont alors la responsabilité du FAI en cas d'abus de leur serveur, un déni de service potentiel par surcharge, l'inscription de leur serveur sur une liste noire, etc ... ). On pourrait imaginer un robot écrit en PERL, PHP, Java, shell, VB [ ... ], déployé sur un grand nombre de machines qui relaierai de la pub, ou d'autres gros volumes toutes les minutes via le serveur du FAI par exemple, vers les personnes des carnet d'adresse (ça vous rappelle quelque-chose ? des vers, virus et chevaux de troie ?)
Aussi, afin d'éviter au maximum les abus incontrollés, les serveurs SMTP bien configurés ne permettent le relayage du courrier émis QUE par des gens connus. Aussi, pour le serveur SMTP d'un FAI, seuls les clients du FAI sont autorisés à envoyer du courrier.
C'est ce qui explique qu'on ne puisse pas envoyer de courrier via "smtp.free.fr" si on est client chez FT (au hasard).
Le cas de la récupération du courrier est différente puisque dans ce cas il s'agit d'un flux connu et identifié du serveur POP3 vers le client ; les abus sont donc moins flagrants - on pourrait imaginer un robot écrit en PERL qui utilise POP3 pour se connecter toutes les secondes au serveur POP3 : le préjudice ne serait pas affolant pour le serveur, ne comptez pas pouvoir effectuer un déni de service ainsi ;-)
Voilà, en espérant avoir contribué ...