การจัดลิขสิทธิ์
คุณสามารถดาวน์โหลดรุ่นทดลองของ Aspose.Email สำหรับ Java ได้จากหน้าดาวน์โหลด รุ่นทดลองให้ความสามารถเทียบเท่ากับรุ่นที่มีลิขสิทธิ์ทั้งหมด อีกทั้งเมื่อคุณซื้อใบอนุญาตแล้ว เพียงเพิ่มโค้ดไม่กี่บรรทัดเพื่อใช้งานใบอนุญาต รุ่นทดลองก็จะกลายเป็นรุ่นที่มีลิขสิทธิ์ทันที.
เมื่อคุณพอใจกับการทดลองใช้ Aspose.Email แล้ว คุณสามารถซื้อใบอนุญาตได้จากเว็บไซต์ของ Aspose ทำความคุ้นเคยกับประเภทการสมัครสมาชิกที่เสนอต่างๆ หากมีคำถามใด ๆ อย่าลังเลที่จะติดต่อทีมขายของ Aspose.
แต่ละใบอนุญาตของ Aspose มาพร้อมการสมัครสมาชิกหนึ่งปีสำหรับการอัพเกรดฟรีถึงเวอร์ชันใหม่หรือการแก้ไขที่ออกมาระหว่างช่วงเวลานั้น การสนับสนุนทางเทคนิคฟรีและไม่จำกัดจำนวนให้แก่ผู้ใช้ที่มีใบอนุญาตและผู้ใช้รุ่นทดลอง.
ข้อจำกัดของรุ่นประเมิน
รุ่นประเมินของ Aspose.Email (โดยไม่มีการระบุใบอนุญาต) ให้ฟังก์ชั่นการทำงานครบถ้วนของผลิตภัณฑ์ ยกเว้นบางคอมโพเนนต์เช่น Aspose.Email.Mail, Aspose.Email.Pop3 และ Aspose.Email.Imap ที่มีข้อจำกัดบางประการในรุ่นประเมิน.
- ไฟล์ License.txt จะถูกเพิ่มลงในไฟล์ข้อความที่บันทึกโดยใช้ Aspose.Email
- สามารถสกัดอีเมลได้สูงสุด 50 ฉบับจากโฟลเดอร์ในไฟล์ PST
- สามารถสกัดไฟล์แนบ 3 ไฟล์พร้อมภาพแบบอินไลน์จากไฟล์ MSG ได้เท่านั้น
- จำนวนสูงสุดของไฟล์แนบที่ประมวลผลในรูปแบบ CFB คือ 1
- จำนวนสูงสุดของผู้รับที่ประมวลผลในรูปแบบ CFB คือ 1
- เพิ่ม "Evaluation Message" ในหัวเรื่องระหว่างการบันทึกในรูปแบบ CFB, EML หรือ MSG
- วันสิ้นสุดไม่สามารถตั้งให้หลังจาก 31-12-2004 ได้ในเมธอด GenerateOccurrences ของรูปแบบการเกิดซ้ำ ซึ่งทำให้คุณสามารถทดสอบผลิตภัณฑ์ได้อย่างมีความหมาย แต่ไม่สามารถใช้ในแอปพลิเคชันจริงได้ ตัวอย่างเช่น คุณสามารถสร้างรูปแบบ "เริ่มตั้งแต่ 1 มกราคม 2000 และทำซ้ำทุกวันทำงานสุดท้ายของเดือน" และสร้างเหตุการณ์ตามรูปแบบนั้น เหตุการณ์หลัง 31 ธันวาคม 2004 จะไม่ถูกสร้างในโหมดประเมิน
- เพิ่ม "Evaluation Watermark Image" ระหว่างการบันทึกในรูปแบบ XPS หรือ TIFF.
- จำนวนสูงสุดของที่อยู่อีเมลที่คลุมเครือและชื่อที่แสดงที่แก้ไขโดย MS Exchange Server คือ 20
- ความยาวสูงสุดของไฟล์ข้อมูลที่อนุญาตให้ลากแล้ววางด้วย FileDropPanel คือ 51200 ไบต์
- แสดงกล่องข้อความ "Evaluation Message" ระหว่างการดำเนินการลากแล้ววางที่ใช้โดย FileDropPanel
- มีเพียงไฟล์เดียวที่ถูกสกัดจากสตรีม MSO ที่ให้โดยเมธอด InlineAttachmentExtractor.EnumerateMsoPackage
การตั้งค่าลิขสิทธิ์
ไฟล์ลิขสิทธิ์เป็นไฟล์ XML ข้อความธรรมดาที่บรรจุรายละเอียดเช่น ชื่อผลิตภัณฑ์, จำนวนนักพัฒนาที่ได้รับอนุญาต, วันที่หมดอายุการสมัครสมาชิก เป็นต้น ไฟล์นี้มีลายเซ็นดิจิทัล ดังนั้นห้ามแก้ไขไฟล์; แม้แต่การเพิ่มบรรทัดว่างโดยบังเอิญก็จะทำให้ไฟล์ใช้ไม่ได้.
คุณต้องกำหนดลิขสิทธิ์หากต้องการหลีกเลี่ยงข้อจำกัดของรุ่นทดลอง คุณจำเป็นต้องตั้งค่าใบอนุญาตเพียงครั้งเดียวต่อแอปพลิเคชันหรือกระบวนการ.
ไฟล์ลิขสิทธิ์สามารถโหลดจากสตรีมหรือไฟล์ในตำแหน่งต่อไปนี้:
- เส้นทางโดยตรง.
- โฟลเดอร์ที่บรรจุ Aspose.Email.jar.
ใช้เมธอด License.setLicense เพื่อกำหนดลิขสิทธิ์ให้กับคอมโพเนนต์ วิธีที่ง่ายที่สุดมักเป็นการวางไฟล์ลิขสิทธิ์ในโฟลเดอร์เดียวกับ Aspose.Email.jar และระบุเพียงชื่อไฟล์โดยไม่ต้องระบุเส้นทางตามที่แสดงในตัวอย่างต่อไปนี้:
การตั้งค่าลิขสิทธิ์จากไฟล์
ในตัวอย่างนี้ Aspose.Email จะพยายามค้นหาไฟล์ใบอนุญาตในโฟลเดอร์ที่มี JAR ของแอปพลิเคชันของคุณ.
การตั้งค่าลิขสิทธิ์จากสตรีม
เริ่มต้นลิขสิทธิ์จากสตรีม.
สมัครใช้ใบอนุญาตแบบจ่ายตามการใช้
Aspose.Email อนุญาตให้ผู้พัฒนาสามารถใช้คีย์แบบ Metered ซึ่งเป็นกลไกการให้ลิขสิทธิ์ใหม่ กลไกนี้จะทำงานร่วมกับวิธีให้ลิขสิทธิ์เดิม ลูกค้าที่ต้องการชำระเงินตามการใช้ฟีเจอร์ API สามารถใช้การให้ลิขสิทธิ์แบบ Metered ได้ สำหรับรายละเอียดเพิ่มเติม โปรดดูที่ FAQ การให้ลิขสิทธิ์แบบ Metered ส่วน.
มีการแนะนำคลาสใหม่ชื่อ Metered เพื่อใช้คีย์แบบนับจำนวน ด้านล่างเป็นตัวอย่างโค้ดที่แสดงวิธีตั้งค่าคีย์สาธารณะและคีย์ส่วนตัวแบบ Metered.
รวมไฟล์ใบอนุญาตเป็นไฟล์ฝัง
ตรวจสอบใบอนุญาต
สามารถตรวจสอบได้ว่าใบอนุญาตตั้งค่าอย่างถูกต้องหรือไม่. The ใบอนุญาต คลาสมีฟิลด์ isLicensed ที่จะคืนค่า true หากใบอนุญาตได้ถูกตั้งค่าอย่างถูกต้อง.
Java
License license = new License();
license.setLicense("Aspose.Email.Java.lic");
if (License.isLicensed()) {
System.out.println("License is Set!");
}