ti faccio degli esempi sperando di farti capire cosa intendo :

io ho alice adsl quindi per inviare mail devo impostare il provider out.alice.it
l'utente avvia il programma con infostrada? per inviare mail necessita del provider mail.inwind.it etc....

Esiste un modo per verificare che il provider corrente nella ricerca è quello effettivamente dell'utente,senza dover ogni volta provare a inviare una mail di prova ???