Salve,
si vanno usati i parametri della propria mail; a mio avviso se hai l'host su Aruba meglio usare una mail Aruba con relativi parametri: indirizzo di posta, server smtp, porta, user e password, ssl se richiesta, etc.
Mi sembra che alcuni provider tipo Libero permettano l'invio solo usando la loro Adsl, ad es. se provo ad inviare da una pagina Asp usando i parametri di Libero mi funziona se sono in locale (ho un'adsl Wind) mentre se carico la medesima pagina nel sito di hosting americano mi ritorna errore che il Relay non e' permesso .
L'errore completo e'
Mailbox unavailable. The server response was: Relay Disabled [smtp-35.iol.local; LIB 470] libero.it. Usando ad esempio una mail TIN.IT mi funziona tutto correttamente senza usare una connessione SSL mentre con GMAIL va creata una connessione SSL e la porta 587.
Prova a vedere questo esempio molto completo:
http://www.codeproject.com/Articles/20546/How-to-Send-Mails-from-your-GMAIL-Account-throughoppure:
http://www.codeproject.com/Questions/161678/Problem-Sending-SMTP-E-Mail-In-VB-NET.
Se utilizzi Gmail come provider di invio controlla anche questo link informativo
https://support.google.com/accounts/answer/6010255?hl=it.
Spero di esserti stato utile. Saluti.
Luciano