كيفية إرسال رسائل البريد الإلكتروني المرفقة من Powershell (2022)

سأوضح لك اليوم كيفية إرسال رسائل بريد إلكتروني تحتوي على مرفقات من Powershell. تمتلك العديد من المؤسسات خوادم SMTP لتشغيل رسائل البريد الإلكتروني من خادم التطبيق إلى المستلمين. ما يفعله المسؤولون عادةً عندما يبلغ المستخدم عن مشكلة أن رسائل البريد الإلكتروني لا يتم تسليمها من الخادم.

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

$ fromaddress = هذا هو عنوان البريد الإلكتروني للمرسل
$ toaddress = هذا هو عنوان البريد الإلكتروني للمستلم
$ Subject = موضوع بريد إلكتروني
$ body = إنشاء HTML لهيئة بريد إلكتروني
$ attachment = هذا هو موقع ملف المرفق
$ smtpserver = “ اسم خادم SMTP هنا "

إليك النص الكامل حول كيفية إرسال رسائل البريد الإلكتروني مع مرفق من PowerShell

##### تحديد المتغيرات #####

$ fromaddress = “[email protected]
$ toaddress = “[email protected]
$ Subject = “اختبار مرفق البريد الإلكتروني”
$ body = get-content “C: \ users \ desktop \ content.html”
$ attachment = “ C: \ users \ desktop \ test123.txt ”
$ smtpserver =" اسم خادم SMTP هنا "

###################################

$ message = new-object System.Net.Mail.MailMessage
$ message.From = $ fromaddress
$ message.To.Add ($ toaddress)
$ message.IsBodyHtml = $ True
$ message.Subject = $ Subject
$ attach = new-object Net.Mail.Attachment ($ attachment)
$ message.Attachments.Add ($ attach)
$ message.body = $ body
$ smtp = new-object Net.Mail.SmtpClient ($ smtpserver)
$ smtp.Send ($ message)

################################################## ##

كيف يتم تنفيذ البرنامج النصي؟

  • تأكد من تثبيت أحدث إصدار من Windows PowerShell
  • انسخ البرنامج النصي
  • لصقه في ملف المفكرة
  • احفظه باسم filename.ps1
  • الوصول إلى " Windows PowerShell "
  • انتقل إلى موقع الملف المحفوظ وقم بتنفيذه.
  • إذا واجهت أي خطأ في الخطوات المذكورة أعلاه ، فانقر بزر الماوس الأيمن فوق ملف .ps1 ، وانقر فوق " تحرير " واضغط على المفتاح F5 لتنفيذ البرنامج النصي.

لقطة من البرنامج النصي أدناه.

كيفية إرسال رسائل البريد الإلكتروني المرفقة من Powershell (2022)

كما ترى ، من السهل متابعة ذلك ، والأهم من ذلك ، أن رسائل البريد الإلكتروني تتلقى بشكل أسرع عندما ترسلها من PowerShell.

اقرأ أيضًا : كيفية تشفير رسائل البريد الإلكتروني من Office 365 بشكل فعال؟

هل تريد تحسين تجربتك في Exchange Online لتحسين الإنتاجية؟ تحقق من النصائح والحيل المذكورة هنا .

الآن أود أن أسمع منك:

هل فوت اي شيء؟ أو ربما لديك سؤال حول شيء قمت بتغطيته.

في كلتا الحالتين ، أود أن أسمع منك. لذا انطلق واترك تعليقًا أدناه.



Leave a Comment

كيفية التقدم التلقائي في PowerPoint 365

كيفية التقدم التلقائي في PowerPoint 365

دليل يوضح كيفية جعل Microsoft PowerPoint 365 يشغل عرض الشرائح الخاص بك تلقائيًا عن طريق ضبط وقت تقدم الشرائح.

كيفية الوصول إلى مجموعات الأنماط واستخدامها في Microsoft Word

كيفية الوصول إلى مجموعات الأنماط واستخدامها في Microsoft Word

يمكن أن تمنح مجموعات الأنماط مستندك بالكامل مظهرًا مصقولًا ومتسقًا على الفور. إليك كيفية استخدام مجموعات الأنماط في Word وأين تجدها.

إكسل: إجبار على ظهور رسالة الفتح فقط للقراءة

إكسل: إجبار على ظهور رسالة الفتح فقط للقراءة

إجبار على ظهور رسالة في ملفات Microsoft Excel لأوفيس 365 تقول الفتح فقط للقراءة مع هذا الدليل.

Outlook 365: تصدير جميع جهات الاتصال إلى ملفات vCard

Outlook 365: تصدير جميع جهات الاتصال إلى ملفات vCard

نوضح لك طريقة يمكنك استخدامها لتصدير جميع جهات اتصال Microsoft Outlook 365 بسهولة إلى ملفات vCard.

تمكين/تعطيل عرض الصيغ في الخلايا في إكسل

تمكين/تعطيل عرض الصيغ في الخلايا في إكسل

تعلم كيفية تمكين أو تعطيل عرض الصيغ في الخلايا في برنامج مايكروسوفت إكسل.

إكسل 365: كيفية قفل أو فك قفل الخلايا

إكسل 365: كيفية قفل أو فك قفل الخلايا

تعلم كيفية قفل وفك قفل الخلايا في برنامج مايكروسوفت إكسل 365 من خلال هذا الشرح.

لماذا خيار "البريد المزعج" رمادي في Outlook 365؟

لماذا خيار "البريد المزعج" رمادي في Outlook 365؟

من الشائع أن يكون خيار البريد المزعج رماديًا في Microsoft Outlook. يوضح هذا المقال كيفية التعامل مع هذه المشكلة.

PowerPoint 365: كيفية استيراد الشرائح من ملف عرض تقديمي آخر

PowerPoint 365: كيفية استيراد الشرائح من ملف عرض تقديمي آخر

دليل يوضح كيفية استيراد الشرائح من ملف عرض تقديمي آخر في Microsoft PowerPoint 365.

كيفية إنشاء ماكرو في وورد

كيفية إنشاء ماكرو في وورد

تعرف على كيفية إنشاء ماكرو في وورد لتسهيل تنفيذ الوظائف الأكثر استخدامًا في وقت أقل.

Office 365: تشغيل / إيقاف clipboard في Office

Office 365: تشغيل / إيقاف clipboard في Office

نوضح لك كيفية تمكين خيارات clipboard المرئية أو تعطيلها في تطبيقات Microsoft Office 365.