Sun Microsystems ha rilasciato la libreria JavaMail opzionale per estendere il suo linguaggio di programmazione Java . Questa libreria rende molto più facile per gli sviluppatori Java di creare il proprio client di posta elettronica e server . Si tratta di una libreria completa e include il supporto per l'invio di email con allegati . Cose che ti serviranno
JavaMail API
Show More Istruzioni
1
Aprire un editor di testo o un ambiente di sviluppo Java .
2
Incolla il seguente all'inizio del file Java per importare la libreria JavaMail :
import javax.mail * ;
3
Incolla il seguente per creare una nuova e-mail . :
Session session =
Session.getDefaultInstance ( System.getProperties ( ) , nuovo PopupAuthentication ( ) ) ;
email Messaggio = new Mimessage ( sessione) ;
email.setFrom ( nuovo InternetAddress ( " myemail@email.com ) ) ;
email.addRecipient ( Message.RecipientType.TO , nuovo InternetAddress ( " destination@server.com "));
email.setSubject ( " Una e-mail di prova . ");
multipart multipart = new MimeMultipart ( ) ;
corpo BodyPart = new MimeBodyPart ( ) ;
body.setText ( "Questo è il corpo della e-mail ") .
multipart.addBodyPart ( corpo ) ;
BodyPart attaccamento = new MimeBodyPart ( ) ;
attachment.setDataHandler ( nuovo DataHandler ( nuovo codice invierà una breve e-mail con il file allegato " file.dat " per l'indirizzo " destination@server.com . " L'e-mail ha diverse parti . Dal momento che ha allegati , deve utilizzare la classe " MimeMultipart ", come il genitore di tutti contenuti e-mail . il corpo del testo viene aggiunto a questo , e poi l'allegato. Infine, il " MimeMultipart " si è aggiunto alla e-mail e la posta elettronica viene inviato utilizzando la classe "Trasporti".