วิธีตั้งค่า Email Forwarders ใน DirectAdmin

Email Forwarder ช่วยส่งอีเมลที่เข้ามายังที่อยู่หนึ่งไปยังอีเมลอื่นโดยอัตโนมัติ เหมาะสำหรับการรวมอีเมลหลายที่อยู่ในกล่องเดียว

Email Forwarder คืออะไร

เมื่อมีคนส่งอีเมลมาหา [email protected] และคุณตั้ง Forwarder ไว้ให้ส่งต่อไปที่ [email protected] อีเมลนั้นก็จะยังไปปรากฏใน Gmail รวดเร็วโดยไม่ต้องเปิด Webmail เพิ่มเติม

วิธีสร้าง Email Forwarder

  1. ไปที่ E-mail Manager แล้วคลิก Forwarders
  2. คลิก Add Forwarder
  3. กรอกชื่อ Email ต้นทาง เช่น info
  4. ในช่อง Forward To ใส่อีเมลปลายทางที่ต้องการส่งต่อ
  5. คลิก Add
หน้า Forwarders แสดงรายการ Email Forwarder ที่ตั้งค่า
หน้า Forwarders แสดงรายการ Email Forwarder ที่ตั้งค่า
กดปุ่ม Add Forwarder (วงแดง) เพื่อเพิ่ม Forwarder ใหม่
กดปุ่ม Add Forwarder (วงแดง) เพื่อเพิ่ม Forwarder ใหม่
กรอกอีเมลต้นทางและปลายทาง แล้วกด Add
กรอกอีเมลต้นทางและปลายทาง แล้วกด Add

ส่งต่อหลายปลายทาง

หากต้องการส่งอีเมลอีกชุดหนึ่งพร้อมกัน ให้เพิ่ม Forwarder สำหรับ Email เดิมซ้ำแล้วระบุ Forward To เป็นอีเมลที่สอง อีเมลจะถูกส่งให้ทั้งสองที่อยู่โดยอัตโนมัติ

เคล็ดลับ: หากต้องการเก็บสำเนาอีเมลไว้ด้วย ตั้งค่า Forward To เป็นที่อยู่ภายนอกแล้วก็ให้สร้าง Email Account บนเซิร์ฟเวอร์ด้วย แล้วตั้งค่า Forward To ชี้มาที่ Account นั้น วิธีนี้ทำให้อีเมลถูกเก็บสำเนาและส่งต่อพร้อมกัน

Email Forwarder คืออะไร และต่างจาก Alias อย่างไร

ผู้ใช้งานใหม่มักสับสนระหว่าง Email Forwarder กับ Email Alias เพราะทั้งสองอย่างดูคล้ายกันจากภายนอก แต่มีหลักการทำงานต่างกันโดยสิ้นเชิง

Email Forwarder ทำหน้าที่เป็น "ท่อส่งต่อ" อีเมลจากที่อยู่หนึ่งไปยังที่อยู่อีกแห่งหนึ่ง (หรือหลายแห่ง) โดยไม่จำเป็นต้องมี Mailbox บนเซิร์ฟเวอร์ของโดเมนนั้นเลย อีเมลจะถูกส่งออกไปทันทีที่ได้รับ และไม่มีการเก็บสำเนาไว้บนเซิร์ฟเวอร์ต้นทาง (เว้นแต่จะตั้งค่าเพิ่มเติม) วิธีนี้เหมาะสำหรับที่อยู่อีเมลเช่น [email protected] ที่ต้องการส่งต่อไปยัง Gmail หรือ Outlook ส่วนตัว

Email Alias คือชื่อเรียกอีกชื่อหนึ่งของ Mailbox เดิม อีเมลที่ส่งมายัง Alias ทั้งหมดจะถูกเก็บรวมไว้ใน Mailbox หลักเดียวกัน ข้อดีคืออีเมลถูกบันทึกไว้เสมอ แต่ข้อเสียคือผู้รับต้องเข้าไปเช็ค Webmail บนเซิร์ฟเวอร์นั้น

การ Forward ไปยัง Gmail / Outlook และผลกระทบต่อ SPF และ DMARC

การตั้ง Forwarder ให้ส่งต่ออีเมลไปยังผู้ให้บริการภายนอกอย่าง Gmail หรือ Outlook เป็นเรื่องปกติมากในการใช้งานจริง แต่มีประเด็นทางเทคนิคที่ควรทราบเกี่ยวกับ SPF (Sender Policy Framework) และ DMARC (Domain-based Message Authentication)

เมื่อ Mail Server ของคุณรับอีเมลจากผู้ส่งต้นทาง (เช่น [email protected]) แล้ว Forward ต่อไปยัง [email protected] Mail Server ปลายทางจะเห็นว่าอีเมลถูกส่งมาจาก IP ของ Mail Server โดเมนคุณ ไม่ใช่ IP ของผู้ส่งต้นทาง ซึ่งอาจทำให้การตรวจสอบ SPF ของโดเมนต้นทางล้มเหลวได้

นอกจากนี้ หากโดเมนต้นทางตั้ง DMARC Policy เป็น p=reject หรือ p=quarantine อีเมลที่ Forward อาจถูก Gmail หรือ Outlook กรองออกโดยอัตโนมัติ ส่งผลให้ผู้รับปลายทางไม่ได้รับอีเมล

วิธีแก้ไขที่แนะนำ:

Catch-All Forward กับ Specific Address Forward ต่างกันอย่างไร

DirectAdmin รองรับทั้งสองรูปแบบซึ่งมีจุดประสงค์ใช้งานต่างกัน

Specific Address Forward คือ Forwarder ที่กำหนดไว้สำหรับที่อยู่อีเมลเฉพาะ เช่น [email protected] หรือ [email protected] อีเมลที่ส่งมาตรงๆ ยังที่อยู่เหล่านั้นเท่านั้นจึงจะถูก Forward ที่อยู่อื่นๆ ที่ไม่มี Forwarder กำหนดไว้จะถูก Bounce กลับ

Catch-All Forward ตั้งค่าใน DirectAdmin ผ่าน Catch-All Email ในหมวด E-mail Manager มันจะรับอีเมลทุกชุดที่ส่งมายังโดเมนคุณโดยไม่มี Mailbox หรือ Forwarder รองรับ เช่น ถ้ามีคนพิมพ์ [email protected] ผิดมา อีเมลนั้นก็จะถูก Catch-All รับแทนที่จะ Bounce

ข้อดีข้อเสียของแต่ละแบบ:

เคล็ดลับการจัดการ Forwarder ให้มีประสิทธิภาพ

นอกจากการตั้งค่าพื้นฐานแล้ว การวางแผน Forwarder ที่ดีตั้งแต่ต้นจะช่วยประหยัดเวลาในระยะยาวได้มาก ควรตั้งชื่อที่อยู่อีเมลให้สื่อถึงหน้าที่ชัดเจน เช่น orders@ สำหรับคำสั่งซื้อ หรือ billing@ สำหรับการเงิน แล้ว Forward ไปยังผู้รับผิดชอบที่ถูกต้อง เมื่อทีมขยายขึ้นก็เพียงแก้ปลายทางของ Forwarder แทนที่จะต้องแจ้งที่อยู่ใหม่ให้ลูกค้าทุกราย การทำเช่นนี้ทำให้ที่อยู่อีเมลธุรกิจของคุณมีความเสถียรและดูเป็นมืออาชีพตลอดเวลา

การแก้ปัญหา Forward Loop และ Bounce เมื่อ Mailbox ปลายทางเต็ม

ปัญหาที่พบบ่อยสองอย่างในการใช้งาน Email Forwarder คือ Forward Loop และ Bounce เมื่อกล่องจดหมายปลายทางเต็ม ทั้งสองปัญหานี้สามารถป้องกันได้ด้วยการตั้งค่าที่ถูกต้องตั้งแต่แรก

Forward Loop คืออะไรและเกิดได้อย่างไร

Forward Loop เกิดขึ้นเมื่อ Forwarder ชี้ไปยังที่อยู่ที่ส่งกลับมายังโดเมนต้นทาง เช่น [email protected] Forward ไปยัง [email protected] แล้ว [email protected] มี Forwarder ชี้กลับมาที่ [email protected] อีก ผลที่ตามมาคืออีเมลวิ่งวนไม่สิ้นสุดจนกว่า Mail Server ฝ่ายใดฝ่ายหนึ่งจะตรวจจับและ Bounce กลับ Mail Server ทั่วไปจะจับ Loop ได้โดยตรวจสอบ header Received ที่สะสมเกินจำนวนที่กำหนด

วิธีป้องกัน Forward Loop:

Bounce เมื่อ Mailbox ปลายทางเต็ม

เมื่อ Mailbox ปลายทางเต็ม (Quota เกิน) Mail Server ปลายทางจะตอบกลับด้วย Error Code เช่น 452 Insufficient storage หรือ 550 User over quota ซึ่งจะทำให้ Mail Server ของโดเมนคุณส่ง Bounce Notice กลับไปยังผู้ส่งต้นทาง ผู้ส่งจะได้รับแจ้งว่าอีเมลส่งไม่สำเร็จ

วิธีจัดการ:

ต้องการ Hosting พร้อม Email?

AsiaGB Hosting รวม Email Accounts และ Forwarder ไม่จำกัดในทุกแพ็กเกจ

ดูแพ็กเกจ Hosting