Swift Mailer

 
 

مكتبة PHP مفتوحة المصدر

PHP API مجاني يسمح بإرسال رسائل البريد الإلكتروني باستخدام SMTP أو sendmail أو postfix أو تنفيذ نقل مخصص. أضف محتوى إلى رسالة بريد إلكتروني ، أو أرفق الملفات على القرص أو الملفات الموجودة ، وقم بتضمين ملفات الوسائط المضمنة وما إلى ذلك. 

Swift Mailer هي مكتبة مفيدة للغاية قائمة على المكونات تساعد مطوري البرامج على إنشاء تطبيقات PHP قوية للعمل مع رسائل البريد الإلكتروني. يستخدم Swift Mailer كيانات MIME المختلفة أثناء إنشاء رسائل البريد الإلكتروني ، وبالتالي يجعل من السهل إنشاء رسائل معقدة بجهد ضئيل للغاية. إنه مفتوح المصدر ويتم إصداره بموجب ترخيص MIT.

يمكن دمج مكتبة Swift Mailer بسهولة في أي تطبيق ويب PHP. يستخدم أسلوبًا مرنًا ورشيقًا موجهًا للكائنات لإرسال رسائل البريد الإلكتروني مع العديد من الميزات. يغطي تقريبًا كل جانب من جوانب إرسال رسائل البريد الإلكتروني ، من إعداد وسائل النقل المختلفة إلى تخصيص الرسالة التي يتم إرسالها. وهو يدعم إرسال رسائل البريد الإلكتروني باستخدام SMTP أو sendmail أو postfix أو تنفيذ مخصص للنقل. المكتبة آمنة للغاية وتحمي من هجمات حقن الرأس دون تجريد محتوى بيانات الطلب.

من السهل جدًا التعامل مع مكتبة Swift Mailer وقد تضمنت العديد من الميزات المهمة لإدارة رسائل البريد الإلكتروني الخاصة بك مثل إضافة محتوى إلى رسالة بريد إلكتروني ، أو إرفاق ملفات على القرص أو الملفات الموجودة ، أو تضمين ملفات وسائط مضمنة ، أو تضمين محتوى ديناميكي ، أو إضافة مستلمين متعددين ، والبريد الإلكتروني دعم تشفير الرسائل ، وتحديد أولوية الرسالة ، ودعم تشفير الرسائل وما إلى ذلك

Previous Next

الشروع في العمل مع Swift Mailer

الطريقة الموصى بها لتثبيت مكون Swift Mailer هي عبر Composer ، يرجى استخدام الأمر التالي لسهولة التثبيت.

قم بتثبيت Swift Mailer عبر Composer

$ composer require "swiftmailer/swiftmailer:^6.0" 

إنشاء وإرسال رسائل البريد الإلكتروني عبر PHP

تضمنت مكتبة Swift Mailer مفتوحة المصدر دعمًا لإنشاء رسائل بريد إلكتروني داخل تطبيقات PHP. قدمت المكتبة العديد من الميزات المهمة لتحقيق المهمة مثل إضافة محتوى إلى نص رسالتك ، وتنسيق المحتوى ، وإرفاق أنواع مختلفة من الملفات ، وتضمين المحتوى الذي تم إنشاؤه ديناميكيًا ، وتضمين ملفات الوسائط في الرسالة ، وإرسال رسالة بريد إلكتروني إلى عدة مستلمين و لذا.

إرسال رسائل البريد الإلكتروني مع المرفقات عبر PHP

تتيح مكتبة Swift Mailer المجانية لمبرمجي البرامج إرسال رسائل بريد إلكتروني تحتوي على مرفقات من داخل تطبيقات PHP الخاصة بهم. تحتاج إلى إنشاء كائن Swift_Attachment واستخدام طريقة إرفاق لتضمين المرفقات الخاصة بك. بصرف النظر عن مرفقات الملف ، يمكنك أيضًا تضمين الصور في نص رسالة البريد الإلكتروني. تدعم المكتبة أيضًا بشكل كامل تضمين المحتوى الذي تم إنشاؤه ديناميكيًا دون توفر ملف موجود. يمكنك فقط استخدام رمز سطر واحد لتضمين الملفات الموجودة بالفعل أو استخدام URL.

تشفير رسائل البريد الإلكتروني عبر PHP API

تسهل مكتبة Swift Mailer على مطوري البرامج إضافة إمكانية تشفير إلى تطبيقات PHP الخاصة بهم. تضمنت المكتبة دعمًا لتشفير نص جزء MIME من رسالة البريد الإلكتروني. كما يسمح أيضًا بتشفير المرفقات الثنائية باستخدام base64. يتم ترميز أجزاء النص باستخدام علامات اقتباس قابلة للطباعة وهو خيار آمن وتدعمه معظم خوادم SMTP الحديثة.

استخدام رؤوس مخصصة لرسائل البريد الإلكتروني الخاصة بك

تتيح مكتبة Swift Mailer مفتوحة المصدر لمبرمجي البرامج تضمين رؤوس الرسائل باستخدام أوامر PHP. تدعم المكتبة إضافة رأس مخصص لرسالة بريد إلكتروني بالإضافة إلى تعديل واحد موجود بسهولة. يعد تعديل الرأس الموجود مهمة صعبة للغاية نظرًا لوجود اختلاف بسيط جدًا بين الرؤوس. استخدمت مكتبة Swift Mailer أنواعًا مختلفة من رؤوس MIME التي تم تصنيفها إلى مجموعات أكثر عمومية ، مثل رؤوس النص ، والعناوين ذات المعلمات ، ورؤوس التواريخ ، ورؤوس المعرفات ، ورؤوس المسار.

 عربي