Java API رایگان برای مدیریت ایمیل
کتابخانه جاوا منبع باز که از دسترسی، خواندن، ارسال پیامهای ایمیل پشتیبانی میکند. میتوانید پیوست اضافه کنید، ایمیلها را علامتگذاری کنید، پیامها را جابهجا کنید، ایمیل خاصی را در برنامههای جاوا حذف کنید.
Email4J یک کتابخانه جاوا منبع باز است که توسعه دهندگان نرم افزار را قادر می سازد تا وظایف مربوط به مدیریت ایمیل را در برنامه های جاوا خود بدون نگرانی در مورد پیچیدگی های داخلی انجام دهند. کتابخانه بسیار مفید و آسان برای رسیدگی است. این برنامه از ویژگی هایی مانند نوشتن پیام های ایمیل، ارسال ایمیل، افزودن سرصفحه ها و پیوست ها، کپی کردن ایمیل ها، خواندن پیام های ایمیل، علامت گذاری ایمیل ها، انتقال پیام ها، حذف یک ایمیل خاص، فهرست کردن پوشه ها و موارد دیگر پشتیبانی می کند.
Email4J یک کتابخانه جاوا سطح بالا است که بر روی API javax.mail ساخته شده است که قابلیت مدیریت و ارسال پیام های ایمیل را به راحتی فراهم می کند. این کتابخانه از اتصال با کلاینت های ایمیل مختلف مانند SmtpClient، Pop3Client و ImapClient پشتیبانی می کند. با استفاده از این کلاینت ها می توانید به راحتی به ایمیل های خود دسترسی داشته باشید و آن ها را مدیریت کنید. هر کلاینت دارای مجموعه خاصی از عملیات است و بر اساس پروتکل مورد استفاده کار می کند.
شروع کار با Email4J
ساده ترین راه برای نصب Email4J از طریق GitHub است. لطفا برای نصب آسان آن را با استفاده از دستور زیر نصب کنید.
Email4J را از طریق GitHub نصب کنید
git clone --depth=1 https://github.com/juandesi/email4j.git
وابستگی که باید به فایل pom.xml اضافه شود عبارت است از
مخزن Maven
<repository>
<id>email4j-repo</id>
<url>https://raw.github.com/juandesi/email4j/mvn-repo/</url>
</repository<
دسترسی و خواندن ایمیل از طریق کتابخانه جاوا
کتابخانه رایگان Email4J به توسعه دهندگان جاوا این امکان را می دهد تا با چند خط کد جاوا به پیام های ایمیل در برنامه های خود دسترسی داشته باشند و آنها را بخوانند. ابتدا باید مسیر صحیح پوشه حاوی ایمیل ها را ارائه دهید. این کتابخانه همچنین به کاربران امکان می دهد تا پوشه ها و ایمیل های داخل این پوشه ها را مشاهده کنند. شما به راحتی می توانید اطلاعات مربوط به پیام های ایمیل مانند موضوع ایمیل، پیوست ها، متن ایمیل، لیست گیرندگان و موارد دیگر را بازیابی کنید.
ارسال ایمیل از طریق SMTPClient
کتابخانه منبع باز جاوا Email4J توسعه دهندگان نرم افزار را قادر می سازد تا با استفاده از پروتکل انتقال نامه ساده (SMTP) پیام های ایمیل ارسال کنند. مشتری عمدتاً بر عملیات ارسال نامه به گیرندگان مشخصی که دریافت می کند تمرکز می کند. همچنین می توانید پیوستی به یک پیام ایمیل اضافه کنید. ابتدا باید پیوست را ایجاد کنید و سپس می توانید آن را به پیام اضافه کنید. این کتابخانه یک سازنده ساده ارائه کرده است که می توان از آن برای ساخت ایمیل های خروجی استفاده کرد.
ارسال ایمیل از طریق SMTPClient
SmtpClient client = new SmtpClient("juan", "desimoni", "juan.smtp.host", SmtpClient.DEFAULT_SMTP_PORT, new ClientConfiguration());
client.send(email) // pre-built outgoing email.
ایمیل ها را از طریق IMAPClient مدیریت کنید
کتابخانه رایگان جاوا Email4J امکان دسترسی و مدیریت پیام های ایمیل را با استفاده از پروتکل دسترسی به پیام های اینترنتی (IMAP) فراهم کرده است. ImapClient مستقیماً با یک صندوق پستی ارتباط برقرار می کند و کاربران می توانند به راحتی پیام های ایمیل را بازیابی، خواندن، جابجایی، علامت گذاری یا حذف کنند. شما باید یک مسیر صحیح به پوشه حاوی ایمیل ها ارائه دهید و مشتری همه آنها را به راحتی بازیابی می کند.