کتابخانه سوئیفت منبع باز برای مدیریت ایمیل
Swift API رایگان که به توسعهدهندگان اجازه میدهد پیامهایی را با پیوستها ارسال کنند، پیامهایی را برای چندین کاربر ارسال کنند، تأیید اعتبار و سفارشیسازی نامه، پشتیبانی از سرصفحه نامه و غیره.
کتابخانه Hedwig Swift به توسعه دهندگان نرم افزار توانایی ایجاد و ارسال پیام های ایمیل به هر سرور SMTP در داخل برنامه های کاربردی سریع خود را می دهد. استفاده از کتابخانه بسیار آسان است و می توان از آن در چندین سیستم عامل استفاده کرد. این کتابخانه منبع باز است و تحت مجوز MIT منتشر شده است. کتابخانه را می توان به راحتی با استفاده از پورت های ساده، SSL یا TLS به همه سرورهای SMTP متصل کرد.
Hedwig پیاده سازی Swift خالص است و چندین ویژگی مهم مرتبط با مدیریت پیام های ایمیل مانند ایجاد ایمیل، پشتیبانی از احراز هویت ایمیل، ارسال پیام های ایمیل با بدنه HTML، افزودن پیوست به ایمیل ها، ارسال ایمیل به چندین کاربر، پشتیبانی از تصویر درون خطی، خواندن ایمیل را ارائه کرده است. پیامها، اعتبارسنجی ایمیل و سفارشیسازی، پشتیبانی از هدر ایمیل، ارسال ایمیل در صف، ارسال ایمیلها به صورت همزمان و غیره. این کتابخانه بسیار پایدار است و کاربران را قادر میسازد تا پیامهای ایمیل را با کارایی بیشتری مدیریت کنند.
شروع کار با هدویگ
ساده ترین راه برای نصب کتابخانه Hedwig از طریق GitHub است. لطفا برای نصب آسان آن را با استفاده از دستور زیر نصب کنید.
Hedwig را از طریق GitHub نصب کنید
go get https://github.com/onevcat/Hedwig.git
ایجاد و ارسال ایمیل از طریق کتابخانه سوئیفت
کتابخانه منبع باز Hedwig برنامه نویسان نرم افزار را قادر می سازد تا پیام های ایمیل را در برنامه های Swift خود بنویسند و ارسال کنند. شما باید عنوان پیام و همچنین متن پیام را ارائه دهید. این کتابخانه از ارسال متن و همچنین پیام های ایمیل مبتنی بر HTML پشتیبانی می کند. همچنین میتوانید با استفاده از گزینههای CC و BC برای چندین کاربر یک پیام ایمیل ارسال کنید. پس از ارائه تمام اطلاعات مورد نیاز، پیام ایمیل به تمام گیرندگان ارائه شده هدایت می شود.
ارسال ایمیل با ضمیمه ها در کتابخانه سوئیفت
کتابخانه Hedwig عملکرد کاملی را برای ارسال پیام های ایمیل با پیوست ها با استفاده از دستورات سوئیفت ارائه کرده است. این کتابخانه چندین راه برای افزودن پیوست به پیامهای ایمیل شما ارائه کرده است، مانند ایجاد پیوست از مسیر فایل محلی، تعبیه پیوستهای تصویر در HTML و ایجاد پیوستها از دادههای خام. شما همچنین می توانید فقط با چند خط کد به پیوست ها دسترسی داشته باشید و آنها را بخوانید.
پیام ایمیل موجود را بخوانید
کتابخانه منبع باز Hedwig به توسعه دهندگان این امکان را می دهد که به صورت برنامه نویسی به پیام های ایمیل در برنامه های Swift خود دسترسی داشته باشند و آنها را بخوانند. با استفاده از تنظیمات SMTP (لایه امنیتی، روش احراز هویت و غیره) می توانید به ایمیل ها دسترسی داشته باشید. می توانید از روش های مختلفی برای دسترسی به ایمیل های دریافتی مانند جدیدترین ایمیل ها، ایمیل های مرتب شده بر اساس نام یا تاریخ، مشاهده پیام ها به ترتیب صعودی یا نزولی و غیره استفاده کنید.
از هدرهای ایمیل سفارشی استفاده کنید
ایمیل رایگان Hedwig به برنامه نویسان این امکان را می دهد تا به راحتی هدرهای سفارشی را به پیام های ایمیل خود در برنامه های Swift خود اضافه کنند. این شامل اطلاعات بسیار مفید مربوط به فرآیند ارسال ایمیل است و به کاربران کمک می کند تا پیام های ایمیل خود را به راحتی ردیابی کنند. کتابخانه Hedwig به شما اجازه می دهد تا سرصفحه های سفارشی خود را به راحتی مدیریت کنید.