Aspose.Email Java برای Ruby
معرفی
Rjb - پل روبی‑جاوا
RJB برنامهپُل است که بین روبی و جاوا با استفاده از Java Native Interface ارتباط برقرار میکند. ترکیب Rake + Rjb ابزار ساخت قدرتمندتر و مفیدتری نسبت به Maven و Ant است. میتوانید کلاس منطق تجاری جاوا خود را با استفاده از Mockِ Rjb تست کنید. این ابزار به مهاجرت Model Object در Struts به برنامه RoR شما کمک میکند. اما در ساخت برنامههای Swing، روبی (و Rjb) مدیریت نخهای بومی JVM را در نظر نمیگیرد.
Aspose.Email برای Java
Aspose.Email برای Java یک کتابخانه کلاسجاوا است که به برنامههای Java امکان خواندن و نوشتن فایلهای پیام ایمیل در فرمتهای مختلف بدون نیاز به Microsoft Outlook را میدهد. این کتابخانه کلاسهایی برای خواندن و بهروزرسانی فایلهای MSG، EML، EMLX، OFT، افزودن/حذف پیوستها و دریافتکنندگان، بهروزرسانی موضوع، بدنه و سایر خصوصیات فایل MSG فراهم میکند.
Aspose.Email Java برای روبی
پروژه Aspose.Email Java برای روبی نشان میدهد که چگونه میتوان وظایف مختلف را با استفاده از APIهای Aspose.Email Java در روبی انجام داد. این پروژه با هدف ارائه نمونههای مفید برای توسعهدهندگان روبی که میخواهند Aspose.Email برای جاوا را در پروژههای روبی خود با استفاده از Rjb (پل روبی‑جاوا) به کار ببرند، ارائه شده است.
نیازمندیهای سیستم و پلتفرمهای پشتیبانیشده
نیازمندیهای سیستم
در ادامه نیازمندیهای سیستم برای استفاده از Aspose.Email Java برای روبی آمده است:
- جِم Rjb پیکربندی شده است
- کامپوننت Aspose.Email بارگیری شده
پلتفرمهای پشتیبانیشده
پلتفرمهای پشتیبانیشده عبارتند از:
- روبی ۲.۲.x یا بالاتر و DevKit مربوطه.
- جاوا ۱.۵ یا بالاتر
دانلودها
دانلود کتابخانههای مورد نیاز
کتابخانههای مورد نیاز زیر را دانلود کنید. اینها برای اجرای مثالهای Aspose.Email Java برای Ruby ضروری هستند.
دانلود مثالها از سایتهای کدگذاری اجتماعی
نسخههای زیر از مثالهای اجرایی برای دانلود در سایتهای کدگذاری اجتماعی مذکور در دسترس هستند:
GitHub
نصب و استفاده
در حال نصب
نصب gem Aspose.Email Java برای Ruby بسیار ساده و آسان است، لطفاً این مراحل ساده را دنبال کنید:
- دستور زیر را اجرا کنید.
$ gem install aspose-emailjava
- مؤلفه مورد نیاز Aspose.Email برای Java را از لینک زیر دانلود کنید. https://downloads.aspose.com/total
- پوشه "jars" را در ریشه gem 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
- برنامهنویسی 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
- پشتیبانی، گسترش و مشارکت در Aspose.Email برای Ruby