SubEthaSMTP เป็นเรื่องง่ายที่จะเข้าใจห้องสมุด Java ที่มีส่วนประกอบของเซิร์ฟเวอร์ที่เปิดกว้าง
โดยเสียบลงไปในส่วนนี้โปรแกรม Java ของคุณคุณสามารถรับอีเมล SMTP ใช้อินเตอร์เฟซ Java นามธรรมที่เรียบง่าย
รวมทั้งยังเป็นโครงการย่อยขนาดเล็กที่เรียกว่าฉลาด, ง่ายต่อการใช้กรอบการทดสอบอีเมลขาเข้า
ที่นี่มีคุณสมบัติที่สำคัญของ "SubEthaSMTP" เป็น:
- ผู้จัดการรายชื่อผู้รับจดหมาย (เช่น SubEtha จดหมาย)
- เซิร์ฟเวอร์อีเมลที่ส่งจดหมายให้กับผู้ใช้กล่องจดหมาย
- Archiver อีเมลเช่นคลังจดหมาย
- การทดสอบอีเมลเทียม (ดำเนินการในโครงการนี้มันเรียกว่าฉลาด..)
SubEthaSMTP ถูกแยกออกจากผู้จัดการจดหมาย SubEtha รายชื่อที่ส่งเพราะมันเป็นองค์ประกอบที่มีประโยชน์แบบสแตนด์อโลน เมื่อเราเขียน SubEtha, สิ่งสุดท้ายที่เราต้องการจะทำคือเขียนเซิร์ฟเวอร์ของเราเอง ในการค้นหาของเราสำหรับองค์ประกอบ SMTP Java แบบโมดูลาร์ที่เราตรวจสอบ:
Apache JAMES
เมลเซิร์ฟเวอร์ JBoss
Dumbster
Jsmtpd
JES
เมลเซิร์ฟเวอร์ Java
ตั้งแต่ที่คุณกำลังอ่านหน้านี้คุณอาจจะรู้อยู่แล้วว่าสิ่งที่เราพบ: หกการใช้งานที่แตกต่างกันได้โดยไม่ต้อง SMTP น้อยคิดว่าสามารถนำมามอบให้กับ แม้ Jstmpd ซึ่งอ้างว่าเป็น "Modular Java SMTP ภูต" ไม่ได้เป็น นอกจากนี้แม้ว่าจดหมาย JBoss เป็นในการพัฒนางานทีมกำลัง unintersted ใน componentization ของส่วนการประมวลผลของ SMTP เซิร์ฟเวอร์ของตน
ในระหว่างการพัฒนาเทียมทดสอบของ SubEtha เราพยายามออกซอฟต์แวร์ Dumbster และพบว่าไม่เพียง แต่เป็น API ยากที่จะใช้มันก็ไม่ทำงานอย่างถูกต้องนักพัฒนาไม่ได้ทำการพัฒนาใด ๆ เกี่ยวกับเรื่องนี้ในประมาณปีและมันไม่ได้ ทำงานบนระบบปฏิบัติการ Mac OS X ได้ด้วยสองชั้นง่ายๆที่เรานำมาใช้อีกครั้งว่ามันเป็นโครงการที่รวมเรียกว่าฉลาด
เราเกลียด reinventing ล้อ นี้ควรจะเป็นครั้งสุดท้ายเลว JAVA SMTP การดำเนินงาน
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- PlainAuthenticationHandlerFactory ตอนนี้ยอมรับไม่โมฆะ ตัวตนที่ได้รับอนุญาต.
- การเพิ่มขึ้นของส่วนหัวที่ได้รับการกำหนดค่าในขณะนี้.
- ลูกค้าในขณะนี้หมดเวลาถ้าเซิร์ฟเวอร์ไม่ตอบสนอง.
- Wiser.messages ได้รับการคุ้มครองในขณะนี้เพื่อให้ subclasses สามารถแทนที่มัน.
มีอะไรใหม่ ในรุ่น 3.1.2:.
- ดีมากสนับสนุน TLS
- การสนับสนุนสำหรับการขยายขนาด.
- ข้อมูล Helo มีอยู่ใน MessageContext.
- ปลอกข้อผิดพลาดเมื่อทำงานในสถานที่ตุรกีได้รับการแก้ไข.
- การเข้าสู่ระบบที่ดีกว่าสำหรับสภาพแวดล้อม Muli เธรด.
- ปัญหากับเดือนการจัดรูปแบบในการแลกเปลี่ยน SMTP.
- หนังรุ่นนี้ปรับตัวลดลงยกเว้นการเชื่อมต่อจากบันทึก.
- SMTPClient สามารถตั้งค่าที่อยู่ผูกและมีการเข้าสู่ระบบมากขึ้น.
ความคิดเห็นที่ไม่พบ