วิธีกำหนดเวลาอีเมลที่จะออกไปตามเวลาที่กำหนด

บางครั้ง เมื่อคุณมีเวลาเขียนอีเมล อาจไม่ใช่เวลาที่ดีที่สุดในการส่ง บางทีคุณอาจต้องการรอให้เหตุการณ์เกิดขึ้นหรือข่าวแตกก่อนที่อีเมลของคุณจะออกไป

ไม่ว่าจะด้วยเหตุผลใดก็ตาม ความสามารถในการกำหนดเวลาส่งอีเมลตามเวลาที่กำหนดเป็นเครื่องมือที่มีค่า

ในบทความนี้ คุณจะได้เรียนรู้วิธีกำหนดเวลาส่งอีเมลไปยังGmail , YahooและOutlook ตามเวลาที่ กำหนด คุณจะได้เรียนรู้วิธีทำทั้งแบบออนไลน์และบนเดสก์ท็อปและไคลเอนต์มือถือ

กำหนดเวลาอีเมลใน Gmail(Schedule an Email In Gmail)

ในปี 2019 Googleได้เพิ่มฟีเจอร์การตั้งเวลาอีเมลในGmailทั้งในไคลเอนต์บนเว็บและมือถือ การใช้คุณสมบัติการส่งกำหนดการไม่ง่ายไปกว่านี้แล้ว 

การตั้งเวลาอีเมลในเว็บไคลเอ็นต์ Gmail(Scheduling Emails In The Gmail Web Client)

  • เมื่อคุณอยู่ในหน้าต่างเขียนอีเมล ให้เลือกลูกศรลงที่อยู่ถัดจากปุ่มส่ง (Send)คุณจะเห็นตัวเลือกให้เลือกกำหนดเวลาส่ง(Schedule Send)

  • เมื่อคุณเลือกตัวเลือกนี้ คุณจะเห็นวันที่ทั่วไปที่กำหนดไว้ล่วงหน้าสามวันให้เลือก หรือคุณสามารถเลือกเลือกวันที่ & เวลา(Pick date & time)เพื่อสร้างวันที่และเวลาส่งแบบกำหนดเองได้

  • หากไม่ได้ผลสำหรับคุณ ให้เลือกเลือกวันที่ & เวลา(Pick date & time)และคุณสามารถตั้งค่าวันที่และเวลาของคุณเองได้โดยใช้วิดเจ็ตปฏิทิน 
  • เลือกกำหนดเวลาส่ง(Schedule send)เมื่อคุณทำเสร็จแล้ว

คุณสามารถดูอีเมลทั้งหมดที่คุณกำหนดเวลาไว้ได้โดยการเลือกกำหนดเวลา(Scheduled)จากเมนูการนำทางด้านซ้าย

การตั้งเวลาอีเมลในไคลเอนต์ Gmail Mobile(Scheduling Emails In The Gmail Mobile Client)

ซึ่งทำงานในลักษณะเดียวกันในไคลเอนต์มือถือ  Gmail

  • เมื่อคุณเขียนอีเมลใน ไคลเอนต์ Gmailมือถือ เพียงแตะจุดสามจุดถัดจากไอคอนส่ง คุณจะเห็นตัวเลือกให้ ตั้ง เวลา  ส่ง(Schedule send)

  • เมื่อคุณแตะสิ่งนี้ คุณจะเห็นตัวเลือกกำหนดการที่ตั้งไว้ล่วงหน้าแบบเดียวกัน หรือคุณสามารถเลือกเลือกวันที่ & เวลา(Pick date & time)เพื่อปรับแต่งวันที่และเวลาส่ง

  • ตั้งค่า(Set)วันที่และเวลา จากนั้นเลือกกำหนดเวลาส่ง(Schedule send)ให้เสร็จสิ้น

กำหนดเวลาอีเมลใน Yahoo(Schedule an Email In Yahoo)

Yahooไม่มีคุณสมบัติส่งตามกำหนดเวลาต่างจากGmail ซึ่งหมายความว่าคุณจะต้องค้นหาบริการของบุคคลที่สามที่จะช่วยคุณกำหนดเวลาอีเมลผ่านYahoo

ปลั๊กอินของเบ รา ว์เซอร์ Boomerangเคยเป็นตัวเลือกในการจัดกำหนดการอีเมลในYahooแต่BoomerangสำหรับYahooได้ถูกยกเลิก 

โชคดีที่มีบริการอื่นที่เรียกว่าLater.io มีบัญชีฟรีที่คุณสามารถส่งอีเมลได้ถึง 10 ฉบับต่อเดือน หากคุณต้องการกำหนดเวลามากกว่านั้น คุณจะต้องเลือกแผนราคาประหยัดอย่างใดอย่างหนึ่ง

เมื่อคุณลงทะเบียนใช้งานLater.ioตรวจสอบให้แน่ใจว่าคุณสมัครใช้งานด้วยที่อยู่อีเมลที่คุณต้องการส่ง คุณจะต้องคลิกลิงก์ในอีเมลยืนยันจึงจะเสร็จสิ้น

  • ภายใน แดชบอร์ด อีเมล(Emails)ให้เลือกเขียน(Compose)เพื่อสร้างอีเมลตามกำหนดการใหม่

  • เมื่อคุณเลือกตกลง(Commit)คุณจะเห็นอีเมลปรากฏขึ้นในรายการอีเมลกำหนดเวลาของคุณ

น่าเสียดายที่คุณต้องกำหนดเวลาอีเมลจากบริการภายนอกYahoo Mailแต่นี่เป็นวิธีเดียวที่จะหลีกเลี่ยงการขาดคุณสมบัติการตั้งเวลาอีเมลของ Yahoo

กำหนดเวลาอีเมลใน Outlook(Schedule an Email In Outlook)

บูมเมอแรง(Boomerang)ยังคงให้บริการส่งอีเมลตามกำหนดการสำหรับผู้ใช้Outlook ใช้งาน ได้  กับOutlook.com

  • เมื่อคุณสมัครใช้งานBoomerang for Outlook เป็นครั้งแรก คุณจะต้องลงชื่อเข้า ใช้บัญชี Microsoft ของคุณ และอนุญาตการเข้าถึงบริการในบัญชีของคุณ
  • เมื่อเสร็จแล้ว ให้เข้าสู่ระบบ บัญชี Outlook.com ของคุณ แล้วเลือกจัดการ Add-in(Manage add-ins)ภายใต้Generalในบานหน้าต่างนำทางด้านซ้าย 
  • เลือกติดตั้ง(Install)เพื่อเสร็จสิ้น

  • ในOutlook.comเมื่อคุณเขียนอีเมล ให้เลือกจุดสามจุดทางด้านขวาของปุ่ม  ส่ง(Send)
  • ในเมนูนี้ คุณจะเห็นบูมเมอแรง(Boomerang)ในรายการ เลือกแล้วคุณจะเห็นรายการตัวเลือก
  • เตือนฉัน(Remind Me) : รับการแจ้งเตือนหากคุณไม่ได้รับการตอบกลับอีเมลในระยะเวลาที่กำหนด
  • Suggest Times : ฝังเวลาการประชุมที่แนะนำลงในอีเมล
  • ความพร้อมใช้งานของการแบ่งปัน(Share Availability) : แจ้งให้ผู้รับทราบเมื่อคุณพร้อมที่จะพบ
  • อ่านใบเสร็จรับเงิน(Read Receipt) : รับอีเมลเมื่อผู้รับเปิดอีเมลของคุณ
  • ส่งภายหลัง(Send Later) : กำหนดเวลาอีเมลของคุณ
  • ตัว เลือก ส่งภายหลัง(Send Later)ช่วยให้คุณกำหนดเวลาล่าช้าได้ คุณสามารถเลือกการหน่วงเวลาที่ตั้งไว้ล่วงหน้าได้หลากหลาย หรือปรับแต่งวันที่เช่นเดียวกับในโซลูชันGmail ด้านบน(Gmail)

เมื่อคุณทำการเลือกแล้ว คุณจะเห็นสถานะกะพริบที่ด้านบนของอีเมลพร้อมวันที่ที่จะส่งอีเมล

กำหนดเวลาอีเมลใน Outlook Desktop(Schedule an Email In Outlook Desktop)

เดสก์ท็อป Outlook(Outlook)มีคุณสมบัติการส่งตามกำหนดเวลาที่เรียกว่าDelay Delivery(Delay Delivery)

  • คุณสามารถเข้าถึงได้โดยการเขียนข้อความใหม่ 
  • เลือกตัวเลือก(Options)จากเมนู และเลือกความล่าช้าในการจัดส่ง(Delay Delivery)ในส่วนตัวเลือกเพิ่มเติม(More Options)ของริบบิ้น

  • เมื่อคุณเลือกDelay Deliveryจะเป็นการเปิดหน้าต่างใหม่ ภายใต้ตัวเลือกการจัดส่ง(Delivery options)คุณสามารถเลือกไม่ส่งก่อน(Do not deliver before)และป้อนวันที่และเวลาที่คุณต้องการให้ส่งอีเมล

  • เลือกปิด(Close)เพื่อเสร็จสิ้น เมื่อคุณเลือกส่ง(Send)ข้อความจะถูกส่งในวันที่และเวลาที่คุณเลือกเท่านั้น 

กำหนดเวลาอีเมลโดยใช้ Google ชีต(Schedule Emails Using Google Sheets)

หากคุณพบว่าตัวเองส่งอีเมลเป็นกลุ่มในแต่ละเดือนถึงบุคคลอื่น เช่น ผู้จัดการหรือเพื่อนร่วมงาน พร้อมรายงานหรือข้อมูลอื่นๆGoogle ชีตเป็นโซลูชันที่สมบูรณ์(Google Sheets is a perfect solution)แบบ

คุณสามารถตั้งค่าGoogleสเปรดชีตที่มีผู้รับ หัวเรื่อง และเนื้อหาของชุดอีเมลจำนวนมากที่คุณต้องการส่งได้อย่างง่ายดาย

  • สร้างสคริปต์การตั้งเวลาอีเมลโดยเลือกเครื่องมือ(Tools)จากเมนู แล้วเลือกตัวแก้ไขสคริปต์(Script editor)

  • ในการเริ่มต้นสร้างสคริปต์ คุณจะต้องตั้งชื่อโปรเจ็กต์ของคุณ เลือกชื่อโครงการและกรอกข้อมูลในฟิลด์

  • ในตัวแก้ไข ให้วางสคริปต์ต่อไปนี้:

ฟังก์ชันsendEmails () {
var sheet = SpreadsheetApp.getActiveSheet ();
  // var startRow = 1; // Firstแถวแรกของข้อมูลที่จะประมวล
ผล var dataRange(var dataRange) = sheet.getDataRange();
var last_row = dataRange.getLastRow();

// ดึง(Fetch)ค่าสำหรับแต่ละแถวในช่วง (Range)
ข้อมูล var(var data) = dataRange .getValues();

สำหรับ ( var i=1; i <last_row; i++) {
var row = data[i];
var emailAddress = แถว[0]; 
var subject = แถว[1];
var ข้อความ(var message) = แถว[2];
MailApp.sendEmail (ที่อยู่อีเมล หัวเรื่อง ข้อความ);
}
dataRange .clearContent();
}

  • สคริปต์นี้จะเข้าถึงสเปรดชีตของคุณและดึงข้อมูลแถวสุดท้าย จากนั้นรับค่าทั้งหมดจากช่วงที่มีข้อมูล และวนซ้ำทุกแถว 
  • แต่ละวงจะดึงที่อยู่อีเมล หัวเรื่อง และข้อความ แล้วส่งอีเมลไปยังที่อยู่ของบรรทัดนั้น
  • เมื่อส่งอีเมลทั้งหมดเสร็จแล้ว ระบบจะล้างแผ่นงาน ตอนนี้แผ่นงานพร้อมที่จะส่งอีเมลชุดต่อไปของคุณ
  • กำหนดเวลาให้สคริปต์นี้ทำงานทุกเดือน เลือกแก้ไข(Edit)จากเมนูและเลือกทริกเกอร์ของโปรเจ็กต์(Current project’s triggers)ปัจจุบัน

  • ในหน้าทริกเกอร์ ให้เลือกปุ่ม  เพิ่มทริกเกอร์(Add Trigger)
  • ในหน้าทริกเกอร์ ให้เปลี่ยนที่มาของเหตุการณ์(Event Source)เป็นแบบขับเคลื่อน(Time-driven)ด้วย  เวลา
  • ตั้งค่า Select type of time based  trigger(Select type of time based trigger)เป็นMonth timer
  • สำหรับSelect day of monthให้เลือกวันของเดือนที่คุณต้องการส่งอีเมล 

  • เมื่อคุณทำเสร็จแล้ว ให้เลือกบันทึก(Save)เพื่อเสร็จสิ้น ตอนนี้สคริปต์ของคุณจะทำงานทุกเดือน

สิ่งที่คุณต้องทำตลอดทั้งเดือนก็คือกรอกรายชื่ออีเมลที่คุณต้องการให้ส่งในวันที่คุณกำหนดไว้ นี่เป็นวิธีที่ง่ายที่สุดวิธีหนึ่งในการส่งอีเมลเป็นกลุ่มด้วยคุณลักษณะการเรียกใช้สคริปต์ของ Google



About the author

ฉันเป็นวิศวกรเสียงมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันทำงานในวงการเพลงมาสองสามปีแล้ว และได้พัฒนาชื่อเสียงที่แข็งแกร่งในสาขานั้น ฉันยังเป็นบัญชีผู้ใช้ที่มีประสบการณ์สูงและดูแลความปลอดภัยของครอบครัวอีกด้วย ความรับผิดชอบของฉันรวมถึงการจัดการบัญชีผู้ใช้ การให้การสนับสนุนลูกค้า และการให้คำแนะนำด้านความปลอดภัยในครอบครัวแก่พนักงาน



Related posts