Funziona tutto...era proprio quel setText che faceva ricambiare il content-type della mail...il resto era corretto!

Ora...approfitto un pò della vostra gentilezza per chiedere un'ultimissima cosa sull'argomento: vorrei settare il cosidetto EHLO...diciamo il nome utente che compare al posto dell'indirizzo del mittente. Io faccio così:
codice:
pro = System.getProperties(); 
        pro.put( "mail.smtp.host", po ); 
        pro.put( "mail.user", user);
dove po è l'smtp e user (String) è il nome che voglio visualizzare.

Poi la riga:
codice:
sessione = Session.getDefaultInstance( pro );
dovrebbe includere nella sessione queste proprietà che ho settato...ma la mail arriva con l'indirizzo "visibile"!

Qualche idea?

Grazie.
Ciao