Ti ringrazio per l'aiuto.
Ho dato uno sguardo al codice e mi sembra che possa essere utile, solo che testandolo ottengo una caterba di errori:
codice:
java.net.SocketException: Software caused connection abort: socket write error
        at java.net.SocketOutputStream.socketWrite0(Native Method)
        at java.net.SocketOutputStream.socketWrite(Unknown Source)
        at java.net.SocketOutputStream.write(Unknown Source)
        at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(Unknown Source)
        at sun.nio.cs.StreamEncoder$CharsetSE.implWrite(Unknown Source)
        at sun.nio.cs.StreamEncoder.write(Unknown Source)
        at java.io.OutputStreamWriter.write(Unknown Source)
        at java.io.BufferedWriter.flushBuffer(Unknown Source)
        at java.io.BufferedWriter.flush(Unknown Source)
        at MIMEBase64.send(MIMEBase64.java:88)
        at MIMEBase64.encode(MIMEBase64.java:39)
        ...
Da quello che ho potuto constatare è la classe MIMEBase64 che genera l'errore appena tenta di scrivere sulla Socket...

Sono 2 giorni che tento di inviare una mail con allegato in tutti i modi possibili ed immaginabili, ma il risultato per ora è pari ad un pugno di mosche senza mosche...


Ciao.