Pour que le serveur smtp soit localhost (ton ordinateur), il faut y avoir installé et configuré un serveru de mails (ce qui ne se fait pas tout seul, donc à oublier)
Le serveur smtp à utiliser pour expédier des mails est celui dt ton fournisseur d'accès internet. ex: probablement smtp.odile.fr, ou mail.odile.fr si tu es abonné chez odile. Cette information t'es normalement communiquée avec ton abonnement internet.
Le problème supplémentaire qui risque de se poser est qu'hotmail est un webmail, qu'il est une grosse cible des spammeurs, et donc qu'il est possible que le smtp de ton fournisseur d'accès refuse de relayer du courrier hotmail entrant.