JavaFX tabanli basit bir e-posta istemcisi. Uygulama SMTP ile e-posta gonderebilir, IMAP/POP3 ile klasor bazli e-postalari okuyabilir ve secilen mesaja yanit yazabilir.
- Coklu host konfigurasyonu ekleme ve secme
INBOXveSent Itemsklasorlerinden e-posta listeleme- Son e-postalari tablo uzerinden goruntuleme
- Yeni e-posta olusturma
- Secilen e-postaya yanit verme
- E-posta gonderirken dosya eki ekleyebilme
- Java 8
- JavaFX (FXML)
- JavaMail (
javax.mail) - Apache Ant / NetBeans proje yapisi
src/advancejavaproject3/AdvanceJavaProject3.java: Uygulama giris noktasisrc/advancejavaproject3/FXMLDocumentController.java: Ana ekran controller'isrc/advancejavaproject3/EmailService.java: SMTP gonderim ve posta kutusu okuma islemlerisrc/advancejavaproject3/*.fxml: Arayuz dosyalari
- Projeyi NetBeans ile acin.
javax.mail.jarbagimliliginin tanimli oldugunu dogrulayin.- Projeyi Build & Run yapin.
- JDK 8 ve Ant kurulu olmali.
javax.mail.jarsinif yolunda olmali.- Proje kokunde su komutu calistirin:
ant run- Host konfigurasyonu olusturmadan e-posta islemleri baslatilamaz.
Sent Itemsklasoru adlari sunucuya gore degisebilir; uygulama yaygin adlari otomatik dener.- Projede
dist/lib/javax.mail.jarbulunuyor; ortam ayariniza gore classpath guncellemesi gerekebilir.
Bu proje egitim amacli gelistirilmistir.