Come inviare documenti Word in e-mail utilizzando Java

In questo breve argomento capirai come inviare Word Document in e-mail utilizzando Java. Puoi convertire facilmente il file sorgente in formato MHTML e specificare le impostazioni e-mail per inviare l’e-mail in qualsiasi sistema operativo comune come MS Windows, Ubuntu o macOS utilizzando semplici chiamate API.

Passaggi per inviare documenti Word in e-mail utilizzando Java

  1. Aggiungi Aspose.Words e Aspose.Email riferimento al file JAR dal repository Maven
  2. Crea un’istanza di un oggetto Document Class per caricare il documento di input per l’invio di email
  3. Specifica diverse SaveOptions per salvare il file in formato MHTML per salvare i dati in un flusso
  4. Carica il file utilizzando la classe MailMessage
  5. Inizializza il client SMTP per configurare il messaggio di posta elettronica
  6. Invia messaggio di posta elettronica contenente il documento word

In questi passaggi, prima di tutto carichiamo il documento Word di input in formato file DOCX o DOC. Quindi viene convertito in file MHTML utilizzando l’oggetto stream, che viene caricato come file di input per l’invio dell’e-mail. Infine, specifichiamo le proprietà di configurazione come mittente, oggetto, porta per inviare il messaggio di posta elettronica.

Codice per inviare DOCX in e-mail con Java

Nello snippet di codice sopra, abbiamo caricato il file DOCX di origine utilizzando un oggetto della classe documento. Viene quindi convertito in file MHTML utilizzando flussi che verranno successivamente elaborati da Aspose.Email. Quindi impostiamo diverse preferenze per l’invio del messaggio e-mail come e-mail a, e-mail da, oggetto e impostazioni dell’host per controllare le proprietà del messaggio e-mail. Ciò ti consente di automatizzare la funzione di invio e-mail e inviare documenti in e-mail con Java.

In precedenza, abbiamo appreso di come convertire Word in Markdown usando Java. Considerando che, in questo argomento, ci siamo concentrati sul rendering di DOCX in TIFF. Considerando che, in questo argomento, abbiamo imparato come utilizzare Java invia documenti Word in e-mail.

 Italiano