Java Outlook API & Java Thunderbird API لمعالجة البريد الإلكتروني
إنشاء رسائل بريد إلكتروني وإرسال رسائل بريد إلكتروني وتحليل رسائل البريد الإلكتروني من Outlook & Thunderbird دون الحاجة إلى برامج إضافية. إرسال واستقبال رسائل البريد الإلكتروني عبر بروتوكولات SMTP و POP3 و IMAP.
تحميل محاكمة مجانيةAspose.Email for Java يسمح للمطورين بالتركيز على تنفيذ منطق الأعمال الخاص بهم لإدارة رسائل البريد الإلكتروني دون الحاجة إلى معرفة مواصفات التنسيق أو برمجة الشبكة.
Aspose.Email الخاص بجافا يمكنه إنشاء رسائل بريد إلكتروني في Outlook أو تحليل رسائل البريد الإلكتروني أو تحويل تنسيقات الرسائل مثل MSG و EML و MBOX و PST و OST و MHT من داخل تطبيقات Java. يمكن لواجهة برمجة التطبيقات معالجة محتويات الرسائل والمرفقات والعناوين وخصائص MAPI بالإضافة إلى القدرة على إرسال واستقبال رسائل البريد الإلكتروني عبر عدد من البروتوكولات الشائعة. كما يوفر القدرة على إدارة مستندات تخزين الرسائل مثل الشخصية ملفات التخزين توقيت المحيط الهادي وغير متصل ملفات التخزين OST. يمكنك سرد رسائل البريد الإلكتروني ، واستخراج رسائل البريد الإلكتروني ، وإضافة الرسائل أو إزالتها من ملفات التخزين وفقًا لمواصفات التطبيق الخاص بك. تسمح مكتبة البريد الإلكتروني في Java بالعمل مع ملف جهات اتصال Outlook (VCF).
ميزات واجهة برمجة تطبيقات معالجة البريد الإلكتروني المتقدمة
إنشاء الرسائل ومعالجتها عبر API
تحويل بين تنسيقات الرسائل مع بضعة أسطر من التعليمات البرمجية
استخراج معلومات رأس الرسالة
إضافة واستخراج ومعالجة المرفقات
قم بإنشاء رسائل بتنسيق HTML
إنشاء رسالة في وضع المسودة (MSG فقط)
اجتياز وقراءة مرفقات البريد الإلكتروني المتداخلة
استرداد عدة مستلمين
الوصول إلى خصائص MAPI
سرد المجلدات المخصصة التي أنشأها المستخدم
احصل على مسار المجلد في ملف OLM
دعم متعدد التوصيلات لعمليات النسخ الاحتياطي والاستعادة لـ IMAP
دعم متعدد التوصيلات لعمليات SMTP
قم بإنشاء ملفات ICF و VCF v3.0
اقرأ رسائل البريد الإلكتروني بترتيب تصاعدي أو تنازلي
احفظ MapiCalendar بتنسيق HTML الأساسي
إنشاء الأرشيف الموضعي وإدارته في Office 365
إنشاء تسلسل هرمي للمجلدات في PST باستخدام تدوين السلسلة
حدد إنشاء وتعديل التواريخ لـ ICS
الوصول إلى ملف بيانات Outlook for MacOS (OLM)
قم بتكوين تشفير SSL / TLS في مثيلات عميل البريد الإلكتروني
أنشئ جهة اتصال في مجلد فرعي لجهات الاتصال في EWS
إنشاء طريقة موحدة لعناصر MAPI التي يتم جلبها في EWS
استخدم وكيل HTTP لعملاء البريد الإلكتروني (SMTP ، IMAP ، POP3)
تحويل الرسالة إلى تنسيقات بريد إلكتروني مختلفة في Java
توفر مكتبة البريد الإلكتروني في Java واجهات سهلة الاستخدام لتحويل تنسيقات ملفات الرسائل المدعومة. لإجراء تحويل ، كل ما عليك فعله هو تحميل الملف المصدر في نموذج كائن API واستدعاء طريقة الحفظ مع المعلمات المطلوبة. هي بالفعل بتلك البساطة!
إرسال بريد إلكتروني عبر SMTP و POP3 و IMAP
تمكن API من إنشاء وتنسيق الرسائل وإرفاق الملفات والصور وكذلك إرسالها إلى عناوين البريد الإلكتروني عبر بروتوكول SMTP. من الوسائل الأخرى التي توفرها واجهة برمجة التطبيقات (API) تسجيل الدخول إلى خوادم POP3 عبر اسم المستخدم وكلمة المرور. من خلال ميزة مصادقة APOP الخاصة بواجهة برمجة التطبيقات ، من السهل الحصول على الرسالة الكاملة أو الرؤوس فقط ، وعرض حجم صندوق البريد وعدد الرسائل ، وحذف الرسائل من الخادم وغير ذلك الكثير. قليل من ميزات بروتوكول IMAP المدعومة من API مثل المصادقة ، وإنشاء ، وتحديد ، وإزالة ، والاستعلام عن المجلدات ، والحصول على الرسائل وحفظها ، وتغيير علامات الرسائل.
كيفية إرسال بريد إلكتروني باستخدام SMTP - Java
// تهيئة كائن SmtpClient
SmtpClient client = new SmtpClient("smtp.gmail.com", 587, "username", "password");
// تعيين خيارات الأمان للخادم
client.setSecurityOptions(SecurityOptions.Auto);
// إنشاء رسالة جديدة
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..");
// أرسل الرسالة الآن
client.send(msg);
إدارة كائنات التقويم
Aspose.Email iCalendar API تمكن من إنشاء واستخراج وحفظ كائنات تقويم Outlook بتنسيقات مختلفة. يوفر القدرة على الحفظ كمستندات MSG أو ICS وكذلك استرداد طلبات الاجتماعات وإرسالها وتحديثها وإلغائها عبر بروتوكولات إرسال الرسائل.
Manage Message ملفات التخزين
Aspose.Email for Java API يسمح بإدارة تنسيقات تخزين Outlook. يمكنك تحميل ملفات PST و OST من قرص أو دفق ، والحصول على معلومات المجلد والمجلد الفرعي من أرشيف الرسائل ، واسترداد التفاصيل الخاصة بالرسالة مثل الموضوع والمرسل والمستلم وحفظ الرسائل على القرص أو التدفق.
بصرف النظر عن تحليل ملف PST موجود ، توفر المكتبة أيضًا الوسائل لإنشاء ملف PST من البداية وإضافة رسائل إلى أي مجلد به.
أنشئ PST من البداية وأضف رسالة من ملف - Java
// إنشاء مثيل PersonalStorage
PersonalStorage pst = PersonalStorage.create(dir + "archive.pst", 0);
// إنشاء مجلد في جذر PST
pst.getRootFolder().addSubFolder("Inbox");
// إضافة رسالة إلى المجلد الذي تم إنشاؤه حديثًا
pst.getRootFolder().getSubFolder("Inbox").addMessage(MapiMessage.fromFile(dir + "template.msg"));
Work With Contact Cards
Aspose.Email for Java يسمح بمعالجة ملفات بطاقة جهات الاتصال ، والمعروفة أيضًا باسم VCF أو VCard وهو تنسيق ملف عالمي لتخزين وتبادل بطاقات جهات الاتصال. قم بمعالجة بطاقات جهات اتصال Outlook بالإضافة إلى Thunderbird VCards داخل تطبيقات Java. باستخدام Aspose.Email for Java ، يمكنك إرسال ملفات VCard أو VCF في البريد الإلكتروني أو إرفاق VCF برسائلك أو استخراجها من رسائل البريد الإلكتروني. يمكنك أيضًا تبادل ملفات VCard (VCF) بالطريقة التي تريدها. تسمح API بتحرير وإنشاء وإزالة بطاقات الاتصال الخاصة بك. يمكنك بسهولة إضافة دعم بطاقات الاتصال إلى التطبيق الخاص بك.
أتمتة Microsoft Office - غير مطلوب
Aspose.Email for Java تم إنشاؤه باستخدام كود مُدار لا يحتاج إلى تثبيت Microsoft Office أو Microsoft Outlook على الجهاز للعمل مع معالجة رسائل البريد الإلكتروني. إنه بديل مثالي لأتمتة Microsoft Outlook من حيث الميزات والأمان وقابلية التوسع والسرعة.
- مصادر التعلم
- توثيق
- مصدر الرمز
- مراجع API
- مقاطع فيديو تعليمية
- دعم المنتج
- دعم مجاني
- دعم مدفوع
- مقالات
- ملاحظات الإصدار
- لماذا Aspose.Email لجافا؟
- Customer Case Studies
- قائمة العملاء
- قصص نجاح