كيفية إرسال بريد إلكتروني من البرنامج المساعد WordPress

نشرت: 2022-10-02

بافتراض أنك ترغب في الحصول على مقدمة حول كيفية إنشاء مكون إضافي لبرنامج WordPress يرسل بريدًا إلكترونيًا:
يعد البريد الإلكتروني ميزة أساسية في WordPress ويستخدم لمجموعة متنوعة من الأغراض ، مثل إخطار المسؤولين بتسجيلات مستخدم جديد أو إرسال روابط إعادة تعيين كلمة المرور إلى المستخدمين. ومع ذلك ، قد تكون هناك أوقات تحتاج فيها إلى إرسال بريد إلكتروني من مكون WordPress الإضافي الذي قمت بإنشائه.
لحسن الحظ ، يجعل WordPress من السهل نسبيًا إرسال بريد إلكتروني من مكون إضافي. في هذه المقالة ، سنغطي كيفية استخدام وظيفة wp_mail () لإرسال بريد إلكتروني من مكون WordPress الإضافي. سنقدم أيضًا بعض الأمثلة حول كيفية استخدام هذه الوظيفة في مكون إضافي.

باستخدام وظيفة wp_mail () في WordPress ، يمكنك إنشاء قائمة بريد إلكتروني من موقع WordPress الخاص بك. نوع المحتوى الافتراضي هو "نص / عادي" ، والذي لا يسمح بتنسيق HTML. لإرسال رسائل بريد إلكتروني بتنسيق HTML ، استخدم عامل التصفية "html_to_html_content_type" لتحديد نوع محتوى البريد الإلكتروني.

كيف أرسل بريدًا إلكترونيًا إلى مستخدم WordPress؟

الائتمان: WPBeginner

هناك عدة طرق مختلفة يمكنك من خلالها إرسال بريد إلكتروني إلى مستخدم WordPress. إحدى الطرق هي الانتقال إلى لوحة تحكم WordPress والنقر فوق علامة التبويب "المستخدمون". من هناك ، سترى قائمة بجميع المستخدمين على موقع WordPress الخاص بك. على يمين كل مستخدم ، سيكون هناك رابط "إرسال بريد إلكتروني". سيؤدي النقر فوق هذا الارتباط إلى فتح نافذة بريد إلكتروني جديدة مع إدخال عنوان البريد الإلكتروني لمستخدم WordPress بالفعل.
هناك طريقة أخرى لإرسال بريد إلكتروني إلى مستخدم WordPress وهي ببساطة استخدام نموذج WordPress "اتصل بنا". يمكن العثور على هذا بالذهاب إلى لوحة تحكم WordPress والنقر فوق علامة التبويب "جهة اتصال". من هناك ، ستتمكن من ملء نموذج باسمك وعنوان بريدك الإلكتروني ورسالتك. بمجرد إرسال النموذج ، سيتم إرسال رسالتك إلى مستخدم WordPress.

يستخدم WordPress_mail في البرنامج المساعد لإرسال رسائل البريد الإلكتروني. يمكنك اختيار عدد من الأدوار في نفس الوقت وإرسال بريد إلكتروني في أي وقت. لا تستغرق معالجة بريدك الإلكتروني وقتًا ولا تزيد عن دقيقة. ومع ذلك ، بناءً على مزود خدمة الاستضافة أو البريد ، قد يكون هناك تأخير بسيط في التسليم.


كيفية إرسال بريد Smtp في WordPress

لإرسال بريد SMTP في WordPress ، ستحتاج إلى تثبيت وتفعيل المكون الإضافي WP Mail SMTP. بمجرد التنشيط ، ستحتاج إلى الانتقال إلى الإعدادات -> WP Mail SMTP لتكوين المكون الإضافي. ستحتاج إلى توفير تفاصيل خادم SMTP لمزود البريد الخاص بك ، وستحتاج أيضًا إلى تعيين مسار الإرجاع إلى عنوان بريدك الإلكتروني.

نظام البريد الإلكتروني في WordPress مبني على وظيفة بريد PHP. لا يمكن الوصول إلى هذه الميزة بشكل كامل من قبل عدد كبير من موفري الاستضافة المشتركة. إذا حدث هذا ، فلن يتم تسليم رسائل البريد الإلكتروني الخاصة بك على WordPress. يمكنك استخدام خدمة بريد إلكتروني تابعة لجهة خارجية لإرسال رسائل البريد الإلكتروني الخاصة بك بدلاً من استخدام خدمة البريد الإلكتروني الخاصة بك. Mailgun و Google Apps for Work و Sendgrid ليست سوى عدد قليل من الخدمات المتاحة. يتطلب WP Mail SMTP تثبيت البرنامج المساعد وتنشيطه. إذا كنت ترغب في تغيير إعدادات المكون الإضافي ، فيجب عليك الانتقال إلى إعدادات البريد الإلكتروني بعد تنشيط المكون الإضافي.

إذا لم تقم بتضمين اسم ، فسيستخدم المكون الإضافي محرك WordPress الافتراضي. يمكن العثور على الدليل المفصل خطوة بخطوة لتثبيت مكونات WordPress الإضافية هنا. إذا كنت لا تعرف عنوان بريدك الإلكتروني أو كلمة مرورك ، فقد تحتاج إلى إدخالهما في إعدادات WP MAIL SMTP. عادةً ما يتم تخزين كلمات المرور كرسائل نصية عادية ، وهي غير آمنة. يمكن تحرير هذا الملف باستخدام محرر نص عادي مثل Notepad أو TextEdit. لا تنس إدخال كلمة مرور SMTP الجديدة "your_password". اختر طريقة التشفير المناسبة للتأكد من أن بياناتك آمنة.

إذا كنت تستضيف موقع الويب الخاص بك على خوادم بريد مزود الاستضافة المشتركة ، فقد تواجه مشكلة في تسليم البريد الإلكتروني. إذا كان بريدك الإلكتروني يعاني من تأخيرات ، فقد تحتاج إلى التفكير في استخدام خدمات البريد الإلكتروني لجهات خارجية مثل Google Apps for Work و Mailgun و SendGrid. إذا كنت قد قرأت هذه المقالة ، فسوف تفهم كيفية استخدام خادم SMTP لإرسال رسائل البريد الإلكتروني الخاصة بـ WordPress.

كيف أرسل بريدًا إلكترونيًا من موقع WordPress؟

لإرسال رسالة بريد إلكتروني ، استخدم وظيفة wp_mail (). يمكنك إرسال رسالة عبر WordPress باستخدام إعدادات مصادقة SMTP أعلاه باستخدام طريقة WordPress_mail ().

إرسال بريد إلكتروني في WordPress بدون البرنامج المساعد

الائتمان: WPForms

بشكل عام ، يمكنك إرسال بريد إلكتروني في WordPress بدون مكون إضافي باستخدام وظيفة wp_mail (). ومع ذلك ، قد يكون المكون الإضافي ضروريًا لتهيئة إعدادات خادم البريد ، اعتمادًا على بيئة الاستضافة الخاصة بك.

تسمح لك خطط استضافة WordPress الأكثر شيوعًا بإنشاء حسابات بريد إلكتروني لموقع الويب الخاص بـ WordPress والمجال من لوحة التحكم. يمكنك استخدام مجموعة متنوعة من خدمات البريد الإلكتروني مجانًا في معظم خطط الاستضافة المجانية. في هذه المقالة ، سنتعرف على كيفية إرسال البريد في WordPress من لوحة تحكم cPanel. باستخدام WordPress ، يمكنك إرسال رسائل بريد إلكتروني. يمكنك استخدام إحدى طريقتين لإرسال بريد إلكتروني. للبدء ، قم بتثبيت مكون إضافي للبريد الإلكتروني مباشرة من لوحة معلومات WordPress. يجب عليك أيضًا الاتصال بموفر استضافة WordPress الخاص بك لتهيئة البريد الإلكتروني .

تتوفر مجموعة متنوعة من موفري البريد الإلكتروني من مزود الاستضافة الذي تختاره. باستخدام وظيفة PHPMailer الافتراضية على WordPress ، يمكنك أيضًا إعداد SMTP بدون مكون إضافي. في الإصدار الجديد ، سيتم إرسال جميع رسائل البريد الإلكتروني عبر SMTP بدلاً من وظائف Wpmail أو PHPmail. للقيام بذلك ، يجب أن تكون على دراية بـ PHP وأن تتقن أساسيات البرمجة. يجب عليك إما استخدام مكون إضافي أو تعيين خبير PHP إذا لم تكن تستخدمه بالفعل. يمكن إرسال رسائل البريد الإلكتروني المخصصة باستخدام WordPress. لتحقيق ذلك ، يمكنك استخدام إحدى الطرق المتعددة.

الخيار الأفضل هو استخدام المكونات الإضافية. ووردبريس مبني على قوة الإضافات الخاصة به. ليس من السهل دائمًا عليهم اللعب بشكل لطيف عندما يتعلق الأمر ببعضهم البعض أو بموضوعك. WordPress ليس استثناءً في عالم تطوير الويب.

إرسال بريد إلكتروني مخصص في WordPress

يحتوي WordPress على وظيفة اختيارية ، WP_mail () (تشبه وظيفة البريد في PHP) ، والتي تتيح لك إرسال بريد إلكتروني.

يجب أن تتضمن رسائل البريد الإلكتروني المخصصة المرسلة عبر WordPress حقول الإدخال المختلفة الموجودة في النماذج المخصصة. يتم تشغيل هذه الميزة بواسطة WordPress وتشبه وظيفة بريد PHP من حيث أنها تستخدم وظيفة مضمنة. يحتوي ملف function.php الخاص بسمة طفلك على الكود أدناه. استخدم الوظيفة التالية إذا كنت تريد تضمين المرفقات في رسائل البريد الإلكتروني الخاصة بك. إذا كنت لا تريد استخدام إدخال النموذج لإرفاق مستنداتك ، فيمكنك استخدام السطر 29 بدلاً من ذلك. بالإضافة إلى ذلك ، تتضمن النماذج الخاصة بنا الآن حقول Bcc و Cc و Attachment ، مما يسمح لك بملء النموذج بدون هذه التفاصيل.

WordPress إرسال بريد إلكتروني Php

يوفر نواة WordPress الوظيفة wp_mail () لإرسال رسائل البريد الإلكتروني من WordPress. يمكن استخدام هذه الوظيفة لإرسال رسائل البريد الإلكتروني من WordPress إلى أي عنوان بريد إلكتروني. لاستخدام هذه الوظيفة ، ستحتاج إلى تحديد عنوان البريد الإلكتروني والموضوع والرسالة وأي رؤوس إضافية.

تعرف على كيفية استخدام واجهة برمجة تطبيقات البريد الإلكتروني من MailerSend وإرسال رسائل البريد الإلكتروني باستخدام PHP. تعد وظيفة mail () المضمنة واحدة من أبسط الطرق لإرسال رسائل البريد الإلكتروني مباشرة من خادم الويب. الغرض من هذه المقالة هو إرشادك عبر خطوات تكوين خادمك لإرسال رسائل البريد الإلكتروني واستلامها. في PHP ، يتم إرسال كل من رسائل البريد الإلكتروني بتنسيق HTML والرسائل النصية باستخدام وظيفة mail (). لا توجد طريقة لإرسال واستقبال رسائل البريد الإلكتروني باستخدام هذه الخدمة ؛ بدلاً من ذلك ، يعتمد على خادم محلي. هذا يعني أنه لا يوفر أي حماية من البريد العشوائي أو القائمة المحظورة. إذا كنت ترسل رسائل بريد إلكتروني للمعاملات ، فإن خدمة مثل MailerSend تعد خيارًا جيدًا.

باستخدام خادم SMTP الخاص بـ MailerSend ، يمكنك إرسال رسائل البريد الإلكتروني في PHP. يمكن استخدام واجهة برمجة تطبيقات البريد الإلكتروني لإضافة وظائف إضافية وميزات أساسية إلى عميل البريد الإلكتروني الخاص بك. من فضلك لا تنس اختبار رسائل البريد الإلكتروني الخاصة بك قبل البدء في إرسالها إلى المستلمين الخاصين بك. تم تصميم SDK للاستخدام مع PHP 7.4 و PHP 8 ويتضمن عملاء HTTP وواجهات رسائل HTTP. PHPMailer هي واحدة من أكثر المكتبات شيوعًا لإرسال رسائل البريد الإلكتروني من تطبيقات PHP. هذا النظام سهل الاستخدام ويمكنه الاتصال بأي خادم SMTP من اختيارك. يمكنك أيضًا استخدام MailerSend PHP SDK لإرسال رسالتك بعدة طرق أخرى ، اعتمادًا على تفضيلاتك.

يعد البريد الإلكتروني المستند إلى القالب أو البريد الإلكتروني المستند إلى المرفقات أمثلة لبعض الأمثلة. تتيح لك طريقة الإرسال () إرسال المرفقات عن طريق تضمين اسم الملف ومحتويات المرفق في طريقة الإرسال (). تسمح لك طريقة addAddress () بإضافة مستلمين إلى بريدك الإلكتروني. ستضيف عنوان البريد الإلكتروني هذا إلى قائمة المستلمين إذا كان لديك. يمكنك الاعتماد على واجهة برمجة تطبيقات البريد الإلكتروني الخاصة بـ MailerSend للحصول على وظائف متقدمة وزيادة الأمان وإمكانية التسليم.

هل يمكنك إرسال رسائل بريد إلكتروني باستخدام Php؟

يتم استخدام وظيفة PHP mail (). إنها واحدة من أبسط الطرق لإرسال البريد الإلكتروني مباشرة من خادم الويب عبر وظيفة البريد () المدمجة في PHP. عنوان البريد الإلكتروني وسطر الموضوع ونص الرسالة كلها معلمات مطلوبة ، ويستلمها المستلم.

إرسال بريد إلكتروني من Localhost مع Php

يمكن لـ PHP mail () إرسال بريد إلكتروني من المضيف المحلي باستخدام وظيفة SMTP. باستخدام مكتبة PHPMailer ، يكون تعيين بيانات اعتماد SMTP وإرسال البريد الإلكتروني أمرًا سهلاً.

إرسال بريد إلكتروني من نموذج اتصال WordPress

من السهل إرسال بريد إلكتروني من نموذج اتصال WordPress ! ما عليك سوى اتباع هذه الخطوات البسيطة: 1. قم بتثبيت المكون الإضافي لنموذج الاتصال 7. 2. قم بإنشاء نموذج اتصال جديد وأضف عنوان البريد الإلكتروني الذي تريد استخدامه في الحقل "إلى". 3. احفظ نموذج الاتصال الخاص بك وأضفه إلى صفحة أو منشور على موقع WordPress الخاص بك. 4. عندما يقوم شخص ما بإرسال نموذج الاتصال الخاص بك ، سيتم إرسال بريد إلكتروني إلى العنوان الذي حددته في الحقل "إلى".

يعد نموذج الاتصال إلى البريد الإلكتروني مكونًا إضافيًا قويًا وسهل الاستخدام لبرنامج WordPress يسمح لك بإنشاء نماذج اتصال وإرسال عناوين البريد الإلكتروني الخاصة بك. يمكن للأداة تصدير بيانات نموذج جهة الاتصال إلى ملفات CSV / Excel ، بالإضافة إلى حفظ بيانات نموذج جهة الاتصال في قاعدة بيانات وإنشاء تقارير قابلة للطباعة وتوفير خيار قاعدة البيانات. يمكن تحويل النسخة التجارية في نموذج دفع أو نموذج حجز ، مع تكامل مع بوابات دفع متعددة. يشتمل المكون الإضافي "نموذج الاتصال إلى البريد الإلكتروني" على طريقتين للتقارير التلقائية (الدورية). يمكن تكوين تقارير البريد الإلكتروني العالمية وتقارير البريد الإلكتروني النموذجية في الأقسام التالية. يمكن استخدام زر طباعة اختياري في نهاية الصفحة لطباعة تقرير القيم لحقل نموذج جهة اتصال محدد بتنسيق مناسب للطباعة. اعتبارًا من الآن ، يحتوي المكون الإضافي على أكثر من 630.000 عملية تنزيل وتثبيت ، وهناك تحديث جديد قيد التشغيل.

تم توفير عمليات التحقق من صحة الحقول النصية ومناطق النص ورسائل البريد الإلكتروني التي تمت إضافتها / تعديلها / حذفها بشكل مرئي باستخدام منشئ النماذج. إذا كنت تريد ، يمكنك أيضًا استبدال ملفات الخطوط في مجلد contact-form-to-email / captcha. يتم استخدامه كأساس لعرض captcha في نموذج الاتصال. أضف أنماطًا مخصصة إلى نموذج الاتصال لتمكين مكونات البريد الإلكتروني الإضافية . يتم تطبيق كل نمط مباشرة على ملفات CSS الخاصة بقالبك ، أو أن المكون الإضافي نفسه مطلوب للحصول على الأنماط المرغوبة. يتم تخزين بيانات نموذج الاتصال في جدول قاعدة بيانات نموذج جهات الاتصال في WordPress. تسمح لك منطقة قائمة الرسائل بتصدير تلك البيانات بتنسيقات متنوعة ، بما في ذلك تقارير البريد الإلكتروني التلقائية وملفات CSV / Excel.

يمكنك إضافة وتعديل وإزالة الحقول من نموذج الاتصال الخاص بك باستخدام Form Builder. بالإضافة إلى ذلك ، يسمح لك بتحديد قواعد التحقق من صحة نموذج الاتصال الخاص بك (الحقول الاختيارية وعناوين البريد الإلكتروني وما إلى ذلك). هناك أيضًا حقول إضافية يمكن الوصول إليها: حقل رقمي لعمليات التحقق المحددة ، منتقي التاريخ ، مربعات الاختيار ، أزرار الاختيار من متعدد ، حقول القائمة المنسدلة / التحديد ، وتحميل الملف.