SharePoint SendEmail API หรือที่เรียกว่าSP.Utilities.Utility.SendEmailคือ API ที่ใช้เพื่อส่งอีเมลจากภายในบริบทของ SharePoint ซึ่งอาจรวมถึงการใช้งานภายใน Power Automate, โค้ดแบบกําหนดเอง, เวิร์กโฟลว์แบบกําหนดเอง และ Web Part ภายใน SharePoint

SendEmail API ถูกอ้างอิงผ่าน REST ด้วยวิธีต่อไปนี้ ("/_api/SP.Utilities.Utility.SendEmail") ในขณะที่สําหรับ CSOM ก็จะเป็น "Utility.SendEmail"

สิ่งสำคัญ: 

  • โปรดตรวจสอบให้แน่ใจว่าคุณทําตามคําแนะนําและระบุและอัปเดตการใช้งาน API ใดๆ ก่อนวันที่เลิกใช้ในวันที่ 31 ตุลาคม 2025 จะไม่มีการส่งอีเมลเพิ่มเติมหลังจากวันที่นี้

  • โปรดตรวจสอบการอัปเดตที่ส่งไปยังศูนย์ข้อความ Microsoft 365 ที่เกี่ยวข้องกับการยุติการใช้งาน API นี้

  • เวิร์กโฟลว์ SharePoint จะไม่ได้รับผลกระทบจากการเปลี่ยนแปลงนี้ โปรดดูการเลิกใช้เวิร์กโฟลว์ SharePoint 2013

ขั้นตอนที่ต้องปฏิบัติตาม 

  1. ระบุการใช้งานของ Utility.SendEmail API ภายในโค้ดแบบกําหนดเอง เวิร์กโฟลว์แบบกําหนดเอง หรือผ่าน Power Automate รวมถึง "การดําเนินการโฟลว์คําขอ HTTP ของ SharePoint ใน Power Automate"

  2. สําหรับ Power Automate ให้อัปเดต API เพื่อใช้ตัวเชื่อมต่อ Outlook ("ส่งอีเมล") ภายในการดําเนินการ (ข้อมูลเพิ่มเติมดูได้ที่ ภาพรวมของการใช้ Outlook และ Power Automate - Power Automate | Microsoft Learn)

  3. สําหรับโค้ดแบบกําหนดเองหรือเวิร์กโฟลว์แบบกําหนดเอง ให้ใช้ Microsoft Graph user:SendMail API (สร้าง ส่ง และประมวลผลข้อความโดยอัตโนมัติโดยใช้ API จดหมายของ Outlook - Microsoft Graph | Microsoft Graph | Microsoft Graph Microsoft Learn)

หมายเหตุ: ทางเลือกอีเมลเหล่านี้ไม่สนับสนุนการส่งจากที่อยู่อีเมลแบบไม่ต้องตอบกลับของระบบ และอีเมลจะต้องถูกส่งจากบัญชีผู้ใช้ที่ถูกต้อง

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ