Aspose.Email Java لـ Ruby
مقدمة
Rjb - جسر Ruby Java
RJB هو برنامج جسر يربط بين Ruby و Java باستخدام واجهة Java Native Interface. Rake + Rjb هو أداة بناء أكثر قوة وفائدة من كل من Maven و Ant. يمكنك اختبار فئة منطق الأعمال في Java نفسها باستخدام محاكاة Rjb. يساعد ذلك على نقل كائن نموذج Struts إلى تطبيق RoR الخاص بك. ولكن احذر عند بناء تطبيقات Swing، فـ Ruby (و Rjb) لا يتعامل مع معالجة الخيوط الأصلية في JVM.
Aspose.Email للـ Java
Aspose.Email لـ Java هو مكتبة فئات Java تمكّن تطبيقات Java من قراءة وكتابة ملفات رسائل البريد الإلكتروني بصيغ مختلفة دون الحاجة إلى Microsoft Outlook. توفر الفئات لقراءة وتحديث ملفات MSG, EML, EMLX, OFT، إضافة/إزالة المرفقات والمستلمين، تحديث الموضوع، الجسم وخصائص أخرى لملف MSG.
Aspose.Email Java للغة Ruby
يوضح مشروع Aspose.Email Java للغة Ruby كيفية تنفيذ مهام مختلفة باستخدام واجهات برمجة تطبيقات Aspose.Email Java في Ruby. يهدف هذا المشروع إلى تقديم أمثلة مفيدة لمطوري Ruby الذين يرغبون في الاستفادة من Aspose.Email for Java في مشاريع Ruby الخاصة بهم باستخدام Rjb (جسر Ruby Java).
متطلبات النظام والمنصات المدعومة
متطلبات النظام
المتطلبات النظامية لاستخدام Aspose.Email Java للغة Ruby هي كما يلي:
- تم تكوين Rjb Gem
- تم تحميل مكون Aspose.Email
المنصات المدعومة
المنصات المدعومة هي:
- Ruby 2.2.x أو أعلى و DevKit المقابل.
- Java 1.5 أو أعلى
التنزيلات
تنزيل المكتبات المطلوبة
قم بتنزيل المكتبات المطلوبة المذكورة أدناه. هذه ضرورية لتشغيل أمثلة Aspose.Email Java لـ Ruby.
تحميل الأمثلة من مواقع الترميز الاجتماعية
الإصدارات التالية من الأمثلة القابلة للتنفيذ متاحة للتحميل على مواقع الترميز الاجتماعية المذكورة أدناه:
GitHub
التثبيت والاستخدام
التثبيت
إنه بسيط وسهل جدًا تثبيت حزمة Aspose.Email Java لـ Ruby، يرجى اتباع هذه الخطوات البسيطة:
- شغّل الأمر التالي.
$ gem install aspose-emailjava
- حمّل مكوّن Aspose.Email لـ Java المطلوب من الرابط التالي. https://downloads.aspose.com/total
- أنشئ مجلد "jars" في جذر حزمة Aspose.Email Java لـ Ruby وانسخ المكوّن الذي تم تنزيله فيه.
الاستخدام
تضمين الملفات المطلوبة للعمل مع مثال createnewemail.
require File.dirname(File.dirname(File.dirname(__FILE__))) + '/lib/aspose-emailjava'
include Asposeemailjava
include Asposeemailjava::CreateNewEmail
initialize_aspose_email
لنفهم الشيفرة أعلاه.
- السطر الأول يضمن تحميل بريد aspose وتوافره.
- تضمين الملفات المطلوبة للوصول إلى بريد aspose.
- تهيئة المكتبات. يتم تحميل فئات aspose JAVA من المسار المحدد في ملف aspose.yml
الدعم، التوسيع والمساهمة
الدعم
منذ الأيام الأولى لـ Aspose، كنا نعلم أن مجرد تقديم منتجات جيدة لعملائنا لن يكون كافياً. كنا بحاجة أيضًا لتقديم خدمة جيدة. نحن مطورون أنفسنا ونعرف مدى الإحباط عندما تتسبب مشكلة تقنية أو خلل في البرنامج في إيقافك عن القيام بما تحتاج إلى القيام به. نحن هنا لحل المشكلات، لا لخلقها.
لهذا السبب نقدم الدعم المجاني. أي شخص يستخدم منتجنا، سواء اشترى المنتج أو يستخدم نسخة تقييمية، يستحق كل اهتمامنا واحترامنا.
يمكنك تسجيل أي مشكلات أو اقتراحات تتعلق بـ Aspose.Email Java لـ Ruby باستخدام أي من المنصات التالية:
توسيع والمساهمة
Aspose.Email Java لـ Ruby هو مفتوح المصدر وشفرته متاحة على مواقع الترميز الاجتماعية الكبرى المذكورة أدناه. يُشجع المطورون على تنزيل الشفرة المصدرية والمساهمة من خلال اقتراح أو إضافة ميزات جديدة أو تحسين الموجودة، لكي يستفيد الآخرون منها أيضًا.
شفرة المصدر
يمكنك الحصول على أحدث شفرة مصدرية من أحد المواقع التالية:
أمثلة على الشيفرات
يتضمن هذا القسم المواضيع التالية:
- تحميل وضبط Aspose.Email في Ruby
- دليل مبرمجي Ruby
- برمجة البريد الإلكتروني في Ruby
- تحويل رسائل البريد الإلكتروني في Ruby
- إنشاء بريد إلكتروني جديد في Ruby
- تخصيص رؤوس البريد الإلكتروني في Ruby
- عرض معلومات البريد الإلكتروني على الشاشة في Ruby
- استخراج رؤوس البريد الإلكتروني في Ruby
- إدارة المرفقات في رسائل البريد الإلكتروني في Ruby
- حفظ الرسالة كمسودة في Ruby
- تحديث وحفظ بريد إلكتروني في Ruby
- برمجة Outlook في Ruby
- العمل مع ملفات رسائل Outlook (MSG) في Ruby
- العمل مع ملفات تخزين Outlook الشخصية (PST) في Ruby
- إضافة ملفات إلى PST في Ruby
- إضافة MapiCalendar إلى PST في Ruby
- إضافة MapiContact إلى PST في Ruby
- إضافة MapiJournal إلى PST في Ruby
- إضافة MapiNote إلى PST في Ruby
- إضافة MapiTask إلى PST في Ruby
- إنشاء PST جديد في Ruby
- البحث عن الرسائل والمجلدات في PST وفقًا لبعض المعايير في Ruby
- بحث عن السلاسل في PST مع تجاهل الحالة في Ruby
- برمجة البريد الإلكتروني في Ruby
- الدعم، التوسيع والمساهمة في Aspose.Email بلغة Ruby