วิธีส่งอีเมลพร้อมไฟล์แนบจาก Powershell (2022)

วันนี้ผมจะมาแนะนำวิธีการส่งอีเมลพร้อมไฟล์แนบจาก Powershell หลายองค์กรมีเซิร์ฟเวอร์ SMTP เพื่อทริกเกอร์อีเมลจากเซิร์ฟเวอร์แอปพลิเคชันไปยังผู้รับ สิ่งที่ผู้ดูแลระบบมักทำเมื่อผู้ใช้รายงานปัญหาที่อีเมลไม่ได้ถูกส่งจากเซิร์ฟเวอร์

พวกเขามักจะขอให้พวกเขาลองใช้การทดสอบ telnet เพื่อตรวจสอบความถูกต้องของการรับส่งอีเมล แน่นอน telnet ทำงานเพื่อยืนยันอีเมล แต่ไม่รองรับอีเมลที่มีไฟล์แนบและต้องดำเนินการตามขั้นตอนที่ยาวนาน ดังนั้น ฉันขอแนะนำให้ลองส่งอีเมลโดยใช้สคริปต์ PowerShell เนื่องจากเป็นวิธีที่ง่ายและมีประสิทธิภาพในการดำเนินการ

$fromaddress = นี่คือที่อยู่อีเมลของผู้ส่ง
$toaddress = นี่คือที่อยู่อีเมลของผู้รับ
$Subject = หัวเรื่องของอีเมล
$body = สร้าง HTML สำหรับเนื้อหาอีเมล
$attachment = นี่คือตำแหน่งของไฟล์แนบ
$smtpserver = “ ชื่อเซิร์ฟเวอร์ SMTP ที่นี่”

นี่คือสคริปต์ฉบับเต็มเกี่ยวกับวิธีการส่งอีเมลพร้อมไฟล์แนบจาก PowerShell

#####กำหนดตัวแปร#####

$fromaddress = “[email protected]
$toaddress = “[email protected]
$Subject = “การทดสอบสิ่งที่แนบมากับอีเมล”
$body = รับเนื้อหา “C:\users\desktop\content.html”
$attachment = “ C:\users\desktop\test123.txt”
$smtpserver = “ชื่อเซิร์ฟเวอร์ SMTP ที่นี่”

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

$message = วัตถุใหม่ System.Net.Mail.MailMessage
$message.From = $ fromaddress
$message.To.Add ($toaddress)
$message.IsBodyHtml = $True
$message.Subject = $Subject
$attach = วัตถุใหม่ Net.Mail.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

9 วิธีในการแก้ไขแถบเลื่อนไม่ทำงานใน Excel

9 วิธีในการแก้ไขแถบเลื่อนไม่ทำงานใน Excel

อย่าปล่อยให้แถบเลื่อนที่ทำงานผิดปกติใน Excel ทำให้งานของคุณช้าลง ต่อไปนี้เป็นวิธีทั่วไป 9 วิธีที่มีประสิทธิภาพในการแก้ไขแถบเลื่อนที่ไม่ทำงานใน Excel

แก้ไขการค้างของ Excel หรือช้า

แก้ไขการค้างของ Excel หรือช้า

เรียนรู้วิธีแก้ไขปัญหาที่ Microsoft Excel ค้างหรือช้ามากด้วยวิธีการที่มีประสิทธิภาพ

วิธีเพิ่ม PDF ลงใน Excel

วิธีเพิ่ม PDF ลงใน Excel

การเพิ่ม PDF ลงใน Excel อาจฟังดูซับซ้อนกว่าที่เป็นจริง แต่ด้วยขั้นตอนง่าย ๆ และเทคนิคที่ถูกต้อง คุณสามารถทำได้ภายในไม่กี่นาที

MS Word: วิธีแทรกเชิงอรรถ

MS Word: วิธีแทรกเชิงอรรถ

เชิงอรรถเป็นเครื่องมือที่จำเป็นสำหรับการเขียนทุกประเภท โดยเฉพาะในเชิงวิชาการ

วิธีพลิกรูปภาพกลับหัวใน Microsoft Word

วิธีพลิกรูปภาพกลับหัวใน Microsoft Word

เมื่อคุณต้องการแก้ไขรูปภาพใน Microsoft Word คำแนะนำนี้จะแสดงวิธีการพลิกภาพกลับหัวอย่างรวดเร็วและง่ายดาย.

Excel 2016: เลิกซ่อนแถวหรือคอลัมน์

Excel 2016: เลิกซ่อนแถวหรือคอลัมน์

บทแนะนำโดยละเอียดเกี่ยวกับวิธียกเลิกการซ่อนแถวหรือคอลัมน์ใน Microsoft Excel 2016 เพื่อการใช้งานที่มีประสิทธิภาพมากขึ้น

วิธีแก้ไขรหัสข้อผิดพลาด Office 365 0x426-0x0

วิธีแก้ไขรหัสข้อผิดพลาด Office 365 0x426-0x0

เรียนรู้เกี่ยวกับข้อผิดพลาดของ Office 0x426-0x0 และวิธีแก้ไขได้อย่างง่ายดาย โดยใช้คู่มือนี้ในการเปิดใช้งาน Office 365 ของคุณ

วิธีเปลี่ยนธีมใน Word

วิธีเปลี่ยนธีมใน Word

Microsoft Word สามารถปรับแต่งธีมได้โดยทำตามขั้นตอนง่ายๆ เพื่อเปลี่ยนรูปลักษณ์ของโปรแกรมให้ตรงตามความต้องการ

การแก้ไขปัญหา Powerpoint ไม่บันทึกไฟล์

การแก้ไขปัญหา Powerpoint ไม่บันทึกไฟล์

หากคุณประสบปัญหาในการบันทึกงานนำเสนอ PowerPoint เรามีวิธีแก้ปัญหาที่เป็นไปได้หลายข้อในคู่มือนี้

วิธีใช้ไม้บรรทัดใน Microsoft Word

วิธีใช้ไม้บรรทัดใน Microsoft Word

เรียนรู้เกี่ยวกับการใช้ <strong>ไม้บรรทัด Microsoft Word</strong> ซึ่งเป็นเครื่องมือที่มีประโยชน์ในการจัดรูปแบบเอกสารอย่างมีประสิทธิภาพ