W tym krótkim temacie zrozumiesz, jak wysłać Word Document e-mailem przy użyciu Javy. Możesz łatwo przekonwertować plik źródłowy do formatu MHTML i określić ustawienia poczty e-mail, aby wysłać wiadomość e-mail w dowolnym popularnym systemie operacyjnym, takim jak MS Windows, Ubuntu lub macOS, za pomocą prostych wywołań API.
Kroki, aby wysłać dokument programu Word w wiadomości e-mail za pomocą języka Java
- Dodaj odwołanie do plików JAR Aspose.Words i Aspose.Email z repozytorium Maven
- Utwórz instancję obiektu Document Class, aby załadować dokument wejściowy do wysłania wiadomości e-mail
- Określ różne opcje zapisu, aby zapisać plik w formacie MHTML, aby zapisać dane w strumieniu
- Załaduj plik przy użyciu klasy MailMessage
- Zainicjuj klienta SMTP, aby skonfigurować wiadomość e-mail
- Wyślij wiadomość e-mail zawierającą dokument tekstowy
W tych krokach najpierw ładujemy wejściowy dokument Word w formacie pliku DOCX lub DOC. Następnie jest konwertowany do pliku MHTML za pomocą obiektu stream, który jest ładowany jako plik wejściowy do wysłania wiadomości e-mail. Na koniec określamy właściwości konfiguracyjne, takie jak nadawca, temat, port do wysłania wiadomości e-mail.
Kod do wysyłania DOCX w e-mailu z Javą
W powyższym fragmencie kodu załadowaliśmy źródłowy plik DOCX, używając obiektu klasy Document. Następnie jest konwertowany do pliku MHTML za pomocą strumieni, który ma być później przetwarzany przez Aspose.Email. Następnie ustawiamy różne preferencje dotyczące wysyłania wiadomości e-mail, takie jak adres e-mail, adres e-mail od, temat i ustawienia hosta, aby kontrolować właściwości wiadomości e-mail. Umożliwia to zautomatyzowanie funkcji wysyłania wiadomości e-mail i wysyłanie dokumentów w wiadomości e-mail za pomocą języka Java.
Wcześniej dowiedzieliśmy się o jak przekonwertować Worda na Markdown przy użyciu Javy. Natomiast w tym temacie skupiliśmy się na renderowaniu DOCX do TIFF. Podczas gdy w tym temacie nauczyliśmy się, jak używać Java wysyłania dokumentu programu Word w wiadomości e-mail.