No, localhost non lo hai impostato tu, lo imposta il nav per aver controllo della posta inviata e ricevuta...
se hai OE vai su strumenti - account - posta elettronica - proprietà sul tuo account - alla voce server vedi che siano impostati tuoi server di posta, non so, se hai libero:
SMTP mail.libero.it
POP3 pomail.libero.it
non so se è chiaro....