هل تحتاج إلى إرسال رسائل بريد إلكتروني من تطبيق PHP الخاص بك؟ لا يوفر نظام البريد الافتراضي في PHP (mail ()) ميزات التخصيص لـ PHPMailer ، وهو امتداد البريد الأكثر شيوعًا لـ PHP. سيوضح لك هذا المقال كيفية تثبيت PHPMailer باستخدام Composer أو عن طريق إضافة الامتداد يدويًا. أنت بحاجة إلى بيئة WAMP أو XAMPP على Windows لاستخدام Composer.
خطوات
طريقة 1 من 2: استخدام Composer (Windows)
الخطوة الأولى. اذهب إلى
Composer هو مدير تبعية لـ PHP ، مما يعني أنه يدير كل ما يحتاجه كود PHP ، بما في ذلك المكتبات والإضافات. هذه أيضًا أسهل طريقة لتثبيت PHPMailer وإدارته. ستحتاج إلى تثبيت XAMPP أو WAMP لاستخدام PHPMailer في بيئة تشفير.
ستجد رابط التنزيل تحت عنوان "Windows Installer"
الخطوة 2. انقر فوق الملف الذي تم تنزيله لبدء عملية التثبيت
اتبع التعليمات التي تظهر على الشاشة لتثبيت Composer.
اختر PHP القابل للتنفيذ عندما يُطلب منك "اختيار سطر الأوامر PHP الذي تريد استخدامه". ستنتهي جميع الملفات التنفيذية بـ exe
الخطوة الثالثة. قم بإنشاء مجلد "Composer" جديد
سترغب في التنقل في متصفح الملفات إلى الموقع الذي ستقوم في النهاية بتثبيت Composer فيه.
انتقل إلى قسم Xampp وانقر عليه نقرًا مزدوجًا في متصفح الملفات الخاص بك ، وانقر بزر الماوس الأيمن واختر "إضافة مجلد جديد" وقم بتسميته "مؤلف"
الخطوة 4. ابحث عن "موجه الأوامر" وافتحه في قائمة ابدأ
يمكنك أيضًا الوصول إلى نافذة البحث بالضغط على ⊞ Win + S. سيتم تحميل محطة سطر الأوامر.
الخطوة 5. انتقل إلى الدليل حيث تريد تثبيت PHPMailer
على سبيل المثال ، اكتب cd C: / xampp / composer.
ستؤكد المحطة وجودها في هذا المجلد
الخطوة السادسة: اكتب "composer needed phpmailer / phpmailer" واضغط على زر الإدخال Enter
ستعرض المحطة الطرفية جدارًا من النص أثناء قيامها بتثبيت Composer.
الخطوة 7. يتم تثبيت Composer مع ملف "autoload.php" الذي يمكنك استخدامه
-
على سبيل المثال ، يمكنك كتابة الكود التالي في PHP الخاص بك لتضمين PHPMailer:
<؟ php استخدم PHPMailer / PHPMailer / PHPMailer؛ استخدام PHPMailer / PHPMailer / Exception ؛ تتطلب "C: / xampp / composer / vendor / autoload.php" ؛ $ email = new PHPMailer (TRUE) ؛ / * … * /
الطريقة 2 من 2: إضافة PHPMailer يدويًا (Windows و macOS)
الخطوة الأولى: اذهب إلى
هنا يمكنك تنزيل ملفات PHPMailer المصدر مباشرةً.
الخطوة 2. انقر فوق استنساخ أو تنزيل على الجانب الأيمن من الصفحة
لن تحتاج إلى XAMPP أو WAMP أو أي بيئة PHP أخرى.
الخطوة 3. قم بفك ضغط الملف المثبت حيث تريد تثبيت PHPMailer
عند النقر نقرًا مزدوجًا فوق الملف المثبت ، ستتم مطالبتك بتحديد موقع الملفات التي تم فك ضغطها.
الخطوة 4. أضف الكود التالي إلى PHP لتضمين PHPMailer:
<؟ php استخدم PHPMailer / PHPMailer / PHPMailer؛ استخدام PHPMailer / PHPMailer / Exception ؛ / * فئة الاستثناء. * / تتطلب "C: / PHPMailer / src / Exception.php" ؛ / * فئة PHPMailer الرئيسية. * / تتطلب "C: / PHPMailer / src / PHPMailer.php" ؛ / * فئة SMTP ، مطلوبة إذا كنت تريد استخدام SMTP. * / تتطلب "C: / PHPMailer / src / SMTP.php" ؛ $ email = new PHPMailer (TRUE) ؛ / * … * /