کتابخانه C#.NET برای تولید و مدیریت ایمیل
API منبع باز .NET که با استفاده از موتور view برای ASP.NET MVC ایمیل می فرستد. محتوا را به پیام ایمیل اضافه کنید، ایمیلهای ایجاد شده را پیشنمایش کنید، پیوستها را اضافه کنید، تصاویر را جاسازی کنید و غیره.
Postal یک کتابخانه ایمیل C#.NET بسیار مفید است که توسعه دهندگان نرم افزار را قادر می سازد تا با استفاده از چند خط کد دات نت پیام های ایمیل را به راحتی تولید و مدیریت کنند. از نماهای MVC موجود برای تولید ایمیل استفاده می کند. اکثر برنامههای وب نیاز به ارسال پیامهای ایمیل به روشهای مختلف دارند و کتابخانه Post با ارائه تمام عملکردهای لازم، کار آنها را آسان میکند. این کتابخانه منبع باز است و به صورت رایگان تحت مجوز MIT در دسترس است.
کتابخانه Post میتواند با هر موتور مشاهده ASP.NET MVC کار کند. هدرها و محتوای بدنه را می توان به راحتی با نمای ایمیل شناسایی کرد. این شامل پشتیبانی از چندین ویژگی مهم مرتبط با مدیریت ایمیل مانند ایجاد و ارسال پیامهای ایمیل HTML یا متن ساده، افزودن پیوستها، جاسازی تصاویر، پشتیبانی از ایمیلهای تایپ قوی، پشتیبانی از هدر ایمیل، ایجاد ایمیل بدون ارسال، پیشنمایش پیامهای ایمیل تولید شده و بسیاری دیگر.
شروع کار با پست
ساده ترین راه برای نصب Postal از طریق NuGet است. با استفاده از Nuget می توانید Postal را در برنامه وب ASP.NET خود نصب کنید، لطفاً دستور زیر را وارد کنید.
Post را از طریق NuGet نصب کنید
Install-Package Postal.Mvc5
همچنین میتوانید آن را از GitHub دانلود کنید و به راحتی آن را بهصورت دستی نصب کنید.< /p>
ایجاد & ارسال ایمیل از طریق NET API
کتابخانه پست منبع باز API به توسعه دهندگان نرم افزار امکان می دهد پیام های ایمیل را تنها با چند خط کد دات نت ایجاد و ارسال کنند. این کتابخانه شامل پشتیبانی از هر دو نسخه HTML غنی و متن ساده است. برای ایجاد یک ایمیل ابتدا نمای اصلی را ایجاد کنید که شامل هدرها و ارجاع به نمای مورد استفاده است. پس از آن نمای متنی را ایجاد کنید و یک هدر از نوع محتوا را مشخص کنید. در نهایت، نمای HTML را با یک هدر از نوع محتوا ایجاد کنید. این کتابخانه از ویژگیهایی مانند ارسال پیامهای ایمیل به چندین کاربر، پیوست کردن فایلها، جاسازی تصویر و موارد دیگر پشتیبانی میکند.
پیشنمایش ایمیلهای ایجاد شده قبل از ارسال
پیش نمایش ایمیل های ایجاد شده در مرورگر قبل از ارسال بسیار سودمند است. علاوه بر این، گاهی اوقات کاربران نمی خواهند هر بار که تغییراتی در قالب ایجاد می کنند، نامه ای ارسال کنند. کتابخانه پست منبع باز قابلیتی برای پیش نمایش پیام های ایمیل تولید شده در داخل برنامه های NET آنها ارائه کرده است. . کلاس ActionResult را می توان استفاده کرد که به سادگی الگوی کاربر را به مرورگر ارائه می دهد.