Aspose.Email  สำหรับจาวา

Java Outlook API และ Java Thunderbird API สำหรับการประมวลผลอีเมล

สร้างอีเมลส่งอีเมลและวิเคราะห์อีเมลจาก Outlook & Thunderbird โดยไม่ต้องใช้ซอฟต์แวร์เพิ่มเติมส่งและรับอีเมลผ่านโปรโตคอล SMTP, POP3, IMAP

  ดาวน์โหลดฟรีทดลอง
  
 

Aspose.Email สำหรับ Java ช่วยให้นักพัฒนาสามารถมุ่งเน้นไปที่การใช้ตรรกะทางธุรกิจของตนเองสำหรับการจัดการอีเมลโดยไม่จำเป็นต้องรู้ข้อมูลจำเพาะรูปแบบหรือการเขียนโปรแกรมเครือข่าย

Aspose.Email สำหรับ Java สามารถสร้างอีเมล Outlook แยกวิเคราะห์อีเมลหรือแปลงรูปแบบข้อความเช่น MSG, EML, MBOX, PST, OST และ MHT จากภายในแอปพลิเคชัน JavaAPI สามารถจัดการเนื้อหาข้อความ ไฟล์แนบ ส่วนหัว และคุณสมบัติ MAPI และให้ความสามารถในการส่งและรับอีเมลผ่านโปรโตคอลยอดนิยมจำนวนหนึ่งมันช่วยให้สามารถ ทำงานกับไฟล์เก็บข้อมูล Outlook เช่นไฟล์เก็บข้อมูลส่วนบุคคล PST และไฟล์เก็บข้อมูลออฟไลน์ OSTคุณสามารถแสดงรายการอีเมล แยกอีเมล เพิ่มหรือลบข้อความออกจากไฟล์เก็บข้อมูลตามข้อกำหนดของแอปพลิเคชันของคุณไลบรารีอีเมล Java ยังอนุญาตให้ ทำงานกับไฟล์รายชื่อติดต่อ Outlook (วีซีเอฟ)ภาพรวมของคุณสมบัติทั้งหมดและการใช้งานกับตัวอย่างโค้ดที่คุณสามารถพบได้ในของเรา documentation

คุณสมบัติ API การประมวลผลอีเมลขั้นสูง

ตรวจสอบเอกสารสำหรับคุณสมบัติยอดนิยมใน Aspose.Email:

แปลงรูปแบบข้อความระหว่างกันด้วยรหัสไม่กี่บรรทัด

สร้างไฟล์ ICF และ VCF v3.0

อ่านอีเมลตามลำดับจากมากขึ้นหรือจากน้อยลง

สร้างลำดับชั้นโฟลเดอร์ใน PST โดยใช้สัญกรณ์สตริง

ระบุวันที่สร้างและแก้ไขสำหรับ ICS

กำหนดค่าการเข้ารหัส SSL/TLS บนอินสแตนซ์ไคลเอนต์อีเมล

ใช้พร็อกซี HTTP สำหรับไคลเอนต์อีเมล (SMTP, IMAP, POP3)

แปลงข้อความเป็นรูปแบบอีเมลที่แตกต่างกันใน Java

ไลบรารี Java Email มีอินเทอร์เฟซที่ใช้งานง่ายสำหรับ การแปลงเป็นรูปแบบไฟล์ข้อความที่รองรับ.ในการทำการแปลงสิ่งที่คุณต้องทำคือโหลดไฟล์ต้นฉบับในแบบจำลองวัตถุ API และเรียกวิธีการบันทึกด้วยพารามิเตอร์ที่ต้องการมันง่ายจริงๆ!

การส่งอีเมลผ่าน SMTP, POP3 และ IMAP

API ช่วยให้สามารถสร้างและจัดรูปแบบข้อความแนบไฟล์และรูปภาพรวมทั้งส่งไปยังที่อยู่อีเมลผ่าน SMTP โปรโตคอลสิ่งอำนวยความสะดวกอื่นที่ API ให้คือการเข้าสู่ระบบ POP3 เซิร์ฟเวอร์ผ่านชื่อผู้ใช้และรหัสผ่านผ่านคุณสมบัติการรับรองความถูกต้อง APOP ของ API ทำให้สามารถรับข้อความเต็มรูปแบบหรือเพียงส่วนหัวดูขนาดกล่องจดหมายและจำนวนข้อความ ลบข้อความออกจากเซิร์ฟเวอร์และอื่น ๆ อีกมากมาย IMAP คุณสมบัติโปรโตคอลช่วยให้ผู้ใช้ API สามารถรับรองความถูกต้องสร้างเลือกลบค้นหาโฟลเดอร์รับและบันทึกข้อความและเปลี่ยนธงข้อความ

วิธีส่งอีเมลโดยใช้ SMTP - Java

// Initialize SmtpClient object

SmtpClient client = new SmtpClient("smtp.gmail.com", 587, "username", "password");

// Set Security options for the server

client.setSecurityOptions(SecurityOptions.Auto);

// Create a new Message

MailMessage msg = new MailMessage("This email address is being protected from spambots. You need JavaScript enabled to view it.", "This email address is being protected from spambots. You need JavaScript enabled to view it.", "First Message from Java", "Body");

System.out.println("Sending message..");		

// Send the Message now

client.send(msg);

การจัดการวัตถุปฏิทิน

Aspose.Email iCalendar API ช่วยให้สามารถสร้างแยกและบันทึกวัตถุปฏิทิน Outlook ในรูปแบบต่างๆมีความสามารถในการบันทึกเป็นเอกสาร MSG หรือ ICS รวมถึงดึงส่งอัปเดตและยกเลิกคำขอการประชุมผ่านโปรโตคอลการส่งข้อความวิธีจัดการ iCalendar API ที่คุณสามารถเรียนรู้ได้จาก การทำงานกับการนัดหมาย article.

จัดการไฟล์ที่เก็บข้อความ

Aspose.Email สำหรับ Java API ช่วยให้สามารถจัดการรูปแบบการจัดเก็บข้อมูล Outlookคุณสามารถโหลดไฟล์ PST & OST จากดิสก์หรือสตรีมรับข้อมูลโฟลเดอร์และโฟลเดอร์ย่อยจากไฟล์เก็บถาวรข้อความ ดึงรายละเอียดเฉพาะข้อความ เช่น หัวข้อ ผู้ส่ง ผู้รับ และบันทึกข้อความลงในดิสก์หรือสตรีมสำหรับข้อมูลโดยละเอียดเพิ่มเติมโปรดไปที่ การทำงานกับไฟล์เก็บข้อมูล Outlook ส่วนในเอกสารของเรา

นอกเหนือจากการแยกวิเคราะห์ PST ที่มีอยู่แล้วห้องสมุดยังให้วิธีการสร้างไฟล์ PST ตั้งแต่เริ่มต้นและเพิ่มข้อความไปยังโฟลเดอร์ใด ๆ

สร้าง PST ตั้งแต่เริ่มต้นและเพิ่มข้อความจากไฟล์ - Java

// create an instance of PersonalStorage

PersonalStorage pst = PersonalStorage.create(dir + "archive.pst", 0);

// create a folder at the root of PST

pst.getRootFolder().addSubFolder("Inbox");

// add message to newly created folder

pst.getRootFolder().getSubFolder("Inbox").addMessage(MapiMessage.fromFile(dir + "template.msg"));

ทำงานกับบัตรติดต่อ

Aspose.Email สำหรับ Java ช่วยให้สามารถจัดการไฟล์การ์ดติดต่อ หรือที่เรียกว่า VCF หรือ vCard ซึ่งเป็นรูปแบบไฟล์ทั่วโลกเพื่อจัดเก็บและแลกเปลี่ยนการ์ดผู้ติดต่อนอกจากนี้ยังสามารถประมวลผลการ์ดติดต่อ Outlook เช่นเดียวกับ Thunderbird vCards ภายในแอป Javaการใช้ Aspose.Email สำหรับ Java คุณสามารถส่งไฟล์ vCard หรือ VCF ในอีเมลแนบ VCF กับข้อความของคุณหรือแยกออกจากอีเมลนอกจากนี้คุณสามารถแลกเปลี่ยนไฟล์ vCard (VCF) ด้วยวิธีของคุณเองAPI ช่วยให้สามารถแก้ไข สร้างและลบการ์ดผู้ติดต่อของคุณคุณสามารถเพิ่มการสนับสนุนบัตรติดต่อลงในแอปพลิเคชันของคุณได้อย่างง่ายดาย

ไมโครซอฟท์ออฟฟิศอัตโนมัติ - ไม่จำเป็น

Aspose.Email สำหรับ Java สร้างขึ้นโดยใช้รหัสที่มีการจัดการที่ไม่จำเป็นต้องติดตั้ง Microsoft Office หรือ Microsoft Outlook บนเครื่องเพื่อทำงานกับการประมวลผลอีเมลเป็นทางเลือกอัตโนมัติของ Microsoft Outlook ที่สมบูรณ์แบบในแง่ของคุณสมบัติความปลอดภัยความสามารถในการปรับขนาดและความเร็วมันค่อนข้างง่าย ย้ายจาก Office Automation ไปยัง Aspose.

  
  

Aspose.Email นำเสนอ API อีเมลแต่ละรายการสำหรับสภาพแวดล้อมการพัฒนายอดนิยมอื่น ๆ ตามที่ระบุไว้ด้านล่าง: