مرحباً، اليوم سوف نتعلم سوياً كيفية إرسال بريد إلكتروني كالمحترفين بقييم متغيرة، كل بريد علي حدي، بإستخدام خاصية دمج المراسلات او ما يعرف بـ Mail Merge.
كمثال توضيحي، اذا كان لديك قاعدة بيانات تحتوي أسماء، عناوين، أرقام هواتف وبريد إلكتروني او اي معلومات اخري وترغب في إرسالة رسالة بريد إلكتروني لكل شخص علي حدي مزوداً البريد ببياناته الشخصية، فبكل تأكيد من الصعب ان تقوم بإرسال الرسائل بشكل يدوي.
هنا تأتي ميزة Mail Merge التي تقوم بترتيب مسألة إرسال بريد إلكتروني لأكثر من جهة مع ضبط بيانات المرسل إليهم بشكل تلقائي دون تدخل منك.
* همسة : يمكنك توليد قاعدة بيانات للمراسلات من خلال موقعك الإلكتروني او القائمة البريدية او من خلال قائمة مراسلات عملائك، كما يمكن إنشاء قاعدة بيانات Excel او Access بشكل يدوي. كما يشترط ان تكون قاعدة البيانات منسقة كجدول او في Excel sheet كما هو موضح في الصورة التالية :-
كما شاهدتم في الجدول الموضح في الصورة اعلاه كيف تم ضبط قاعدة البيانات لسهولة إدارة ارسال البريد الإلكتروني لكل “بيان” او لكل شخص علي حدي.
سوف يكون نموذج البريد الإلكتروني يحتوي علي نص الرسالة بالإضافة لمتغير معين يقوم بتغيير نفسه بناءا علي البيانات التي سوف نقوم بإستيرادها من قاعدة البيانات المُعدّة مسبقاً.
المميز ايضاً في الموضوع، انه من المعروف ان ميزة دمج المراسلات ‘Mail Merge’ لا تدعم إرسال بريد إلكتروني مدعوم بملفات مرفقة، هنا سوف نقوم بشرح VBScript يُساعدنا علي إرسال مرفقات بداخل رسائل دمج المرسلات.
متطلبات الشرح
- ان تكون حزمة Microsost Office مثبتة علي جهازك.
- إضافة حساب E-mail لبرنامج Outlook الذي سوف يتم استخدامه لإرسال الرسائل.
- قاعدة بيانات لغرض المراسلة. يحتوي كل صف علي بريد إلكتروني علي الأقل بالإضافة لبيانات اخري كما ترغب.
- تحميل سكربت Outlook_Mail_Merge_Attachment_v1.1.9_BETA.rar وهو المسئول عن إضافة المرفقات للرسائل قبل إرسالها.
الشرح
بعد التاكد من تحميل وتجهيز المطلوب في الفقرة السابقة، فضلاً شاهد الفيديو بأعلي جودة ممكنة.