Bu kısa konuda, Java kullanarak Word Document e-postasının nasıl gönderileceğini anlayacaksınız. Kaynak dosyayı kolayca MHTML formatına dönüştürebilir ve e-postayı MS Windows, Ubuntu veya macOS gibi herhangi bir yaygın işletim sisteminde basit API çağrılarını kullanarak göndermek için e-posta ayarlarını belirleyebilirsiniz.
Java kullanarak Word Belgesini E-postayla Gönderme Adımları
- Maven deposundan Aspose.Words ve Aspose.Email JAR dosya referansı ekleyin
- E-posta göndermek üzere giriş belgesini yüklemek için bir Document Class nesnesi oluşturun
- Verileri bir akışa kaydetmek için dosyayı MHTML biçiminde kaydetmek için farklı SaveOptions belirtin
- MailMessage sınıfını kullanarak dosyayı yükleyin
- E-posta mesajını yapılandırmak için SMTP istemcisini başlatın
- Word belgesini içeren e-posta iletisi gönder
Bu adımlarda öncelikle girdi Word belgesini DOCX veya DOC dosya formatında yüklüyoruz. Ardından, e-postayı göndermek için bir girdi dosyası olarak yüklenen akış nesnesi kullanılarak MHTML dosyasına dönüştürülür. Son olarak, e-posta mesajını göndermek için gönderen, konu, bağlantı noktası gibi yapılandırma özelliklerini belirtiyoruz.
Java ile E-postada DOCX Gönderme Kodu
Yukarıdaki kod parçacığında, Document sınıfının bir nesnesini kullanırken kaynak DOCX dosyasını yükledik. Daha sonra Aspose.Email tarafından işlenecek olan akışlar kullanılarak MHTML dosyasına dönüştürülür. Ardından, e-posta mesajı özelliklerini kontrol etmek için e-posta mesajı, e-posta adresi, konu ve ana bilgisayar ayarları gibi e-posta mesajını göndermek için farklı tercihler belirledik. Bu, e-posta gönderme özelliğini otomatikleştirmenize ve Java ile e-postayla belge göndermenize olanak tanır.
Daha önce Java kullanarak Word’ü Markdown’a dönüştürme hakkında bilgi edinmiştik. Oysa bu konuda DOCX’i TIFF’e dönüştürmeye odaklandık. Oysa bu konuda, Java’nın Word Belgesini E-posta ile nasıl gönderdiğini öğrendik.