จัดการข้อความขาออก

การส่งอีเมลโดยใช้การกำหนดค่าเริ่มต้นของ Odoo

ใน Odoo Online และ Odoo.sh การส่งและรับอีเมลนั้นสามารถใช้งานได้ทันที ไม่ต้องกำหนดค่า

เมื่อสร้างฐานข้อมูลแล้ว จะใช้โดเมนย่อย company-name.odoo.com เพื่อส่งและรับอีเมล ความสามารถในการส่งมอบได้รับการปรับให้เหมาะสมสำหรับโดเมนย่อยนี้เนื่องจากใช้การกำหนดค่า DNS ของ Odoo

Example

หากชื่อโดเมนย่อยของฐานข้อมูลคือ company-name.odoo.com และการกำหนดค่าการส่งเมลทั้งหมดเป็นค่าเริ่มต้น อีเมลทั้งหมดจะถูกส่งจาก notifications@company-name.odoo.com

การกำหนดค่าข้อความขาออกเริ่มต้นของ Odoo

อีเมลจะถูกส่งโดยใช้ catchall@company-name.odoo.com เป็นที่อยู่ ตอบกลับ นอกจากนี้ ข้อผิดพลาดในการส่งจะถูกส่งไปยัง bounce@company-name.odoo.com

Note

ที่อยู่ catchall การตีกลับ และการแจ้งเตือนไม่ทำงานเหมือนกับชื่ออื่นๆ เนื่องจากไม่มีคุณสมบัติในการสร้างบันทึกในฐานข้อมูล อีเมลที่ส่งไปยังชื่อนั้นจะถูกส่งต่อโดยอัตโนมัติและจะตอบกลับไปยังบันทึกที่มีอยู่และเชื่อมโยง หรือจะสร้างบันทึกใหม่ในฐานข้อมูล

การใช้โดเมนที่กำหนดเองเพื่อส่งอีเมล

สามารถกำหนดค่าฐานข้อมูลให้ใช้โดเมนที่กำหนดเองได้ ซึ่งในกรณีนี้ที่อยู่อีเมลเริ่มต้นทั้งหมดจะถูกสร้างขึ้นโดยใช้โดเมนที่กำหนดเอง หากโดเมนที่กำหนดเองคือ company-name.com ที่อยู่ผู้ส่งจะเป็น notifications@company-name.com ที่อยู่ ตอบกลับ คือ catchall@company-name.com และที่อยู่ ตีกลับ คือ bounce@company-name.com สามารถใช้โดเมนที่กำหนดเองได้เมื่อส่งอีเมลโดยใช้เซิร์ฟเวอร์อีเมลของ Odoo หรือเซิร์ฟเวอร์ภายนอก

ส่วนนี้ถือเป็นการถือครองกรรมสิทธิ์โดเมนที่กำหนดเอง ถ้าไม่เช่นนั้นจะต้องซื้อโดเมนที่กำหนดเองจากผู้ให้บริการจดทะเบียนโดเมน เช่น GoDaddy, Namecheap หรือผู้ให้บริการทางเลือกอื่น

การใช้โดเมนที่กำหนดเองกับเซิร์ฟเวอร์อีเมลของ Odoo

ใน Odoo Online หรือ Odoo.sh การกำหนดค่าบางอย่างเป็นสิ่งจำเป็นใน DNS ของโดเมนที่กำหนดเอง เพื่อให้แน่ใจว่าสามารถส่งมอบได้ดี

Warning

การกำหนดค่าส่วนใหญ่จะทำที่ฝั่งของผู้ให้บริการโดเมน และอาจต้องมีการกำหนดค่าบางอย่างบนเซิร์ฟเวอร์อีเมลด้วย ต้องมีความรู้ด้านเทคนิคบ้าง

ขั้นตอนแรกคือการกำหนดค่า SPF และ DKIM ให้สอดคล้องกับเซิร์ฟเวอร์อีเมลของ Odoo

ขั้นตอนต่อไปคือต้องกำหนดโดเมนที่กำหนดเองเป็นชื่อโดเมนของบริษัท เลือกบริษัท เปิด การตั้งค่า และเพิ่มโดเมนที่กำหนดเองภายใต้ฟิลด์ ชื่อโดเมน

หลังจากเพิ่มชื่อโดเมนแล้ว ให้คลิกไอคอน (internal link) เพื่อกำหนดบริษัทเพิ่มเติมให้กับโดเมนที่กำหนดเองหากจำเป็น เปิดใช้งานโหมด โหมดนักพัฒนา เพื่อปรับเปลี่ยนชื่อเริ่มต้นหากต้องการ:

  • ชื่อการตีกลับ: กล่องจดหมายที่ใช้สำหรับจับข้อผิดพลาดในการส่ง และกรอก ซองจดหมายสีแดง ในข้อความที่เกี่ยวข้อง

  • ชื่อ Catchall: กล่องจดหมายเริ่มต้นที่ใช้เพื่อรวมคำตอบทั้งหมดไว้ด้วยกัน

  • ค่าเริ่มต้นจากชื่อ: ที่อยู่ผู้ส่งเริ่มต้น

Note

เมื่อสร้างชื่อโดเมนแรกแล้ว บริษัททั้งหมดจะใช้โดเมนนั้น หากคุณสร้างบริษัทใหม่ ชื่อโดเมนที่ตั้งไว้โดยอัตโนมัติจะเป็นโดเมนที่มีลำดับความสำคัญต่ำที่สุด (โฆษณาจะแสดงในรายการชื่อโดเมนใน โหมดนักพัฒนา)

ชื่ออีเมลทั้งหมด (เช่น ที่เกี่ยวข้องกับทีม CRM หรือฝ่าย Helpdesk) จะต้องมีกล่องจดหมายที่สอดคล้องกันในเซิร์ฟเวอร์อีเมลโดเมนที่กำหนดเอง

โครงร่างทางเทคนิคของการกำหนดค่าเซิร์ฟเวอร์เมลภายนอกด้วย Odoo

หากต้องการรับอีเมลในฐานข้อมูล Odoo ภายในช่องแชทที่เกี่ยวข้อง (CRM, ใบแจ้งหนี้, ใบสั่งขาย ฯลฯ) จะต้องใช้หนึ่งในสามวิธีนี้:

การใช้โดเมนแบบกำหนดเองแสดงว่า Odoo อาจใช้ local-parts เฉพาะเพื่อส่งอีเมล

การส่งอีเมลด้วยเซิร์ฟเวอร์ SMTP ภายนอก

Note

หากใช้เซิร์ฟเวอร์เมลขาออกของคุณเอง จะต้องจับคู่กับโดเมนของคุณเอง เนื่องจากการอัปเดต DNS ของโดเมนย่อย Odoo ไม่สามารถทำได้

หากต้องการเพิ่มเซิร์ฟเวอร์ SMTP ภายนอกใน Odoo ให้เปิด การตั้งค่า และเปิดใช้งานตัวเลือก ใช้เซิร์ฟเวอร์อีเมลที่กำหนดเอง ที่พบภายใต้ส่วน แชท

ภายใต้ส่วน แชท ให้คลิก เซิร์ฟเวอร์อีเมลขาออก จากนั้นคลิก สร้าง เพื่อสร้างบันทึกเซิร์ฟเวอร์อีเมลขาออก ฟิลด์ส่วนใหญ่เป็นพารามิเตอร์ทั่วไปที่ใช้ในการตั้งค่าการเชื่อมต่อกับเซิร์ฟเวอร์ SMTP ใช้ค่าที่ผู้ให้บริการอีเมลของคุณให้มา

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

ค่า Local-part

ด้านล่างนี้เป็นค่า local-part ต่างๆ ที่ Odoo สามารถใช้เพื่อส่งอีเมลได้ อาจจำเป็นต้องเพิ่มค่าเหล่านี้ลงในเซิร์ฟเวอร์อีเมลของคุณ:

  • ชื่อโดเมนการตีกลับ (ค่าเริ่มต้น = การตีกลับ)

  • ชื่อโดเมนค่าเริ่มต้นจาก (ค่าเริ่มต้น = การแจ้งเตือน)

  • ที่อยู่ผู้ดูแลระบบเริ่มต้นคือ admin@company-name.odoo.com หรือถ้ามีการเปลี่ยนแปลง จะเป็นค่าใหม่

  • ที่อยู่ Odoobot เริ่มต้นคือ odoobot@company-name.odoo.com หรือถ้ามีการเปลี่ยนแปลง จะเป็นค่าใหม่

  • เฉพาะ จาก ที่กำหนดไว้ในแคมเปญอีเมลมาร์เก็ตติ้ง

  • เฉพาะ จาก ที่สามารถกำหนดได้ในเทมเพลตอีเมล

การตั้งค่าเซิร์ฟเวอร์ที่แตกต่างกันสำหรับอีเมลธุรกรรมและอีเมลกลุ่ม

เซิร์ฟเวอร์เมลส่วนบุคคล

สามารถส่งอีเมลธุรกรรมและการส่งจดหมายกลุ่มโดยใช้เซิร์ฟเวอร์อีเมลแยกกันใน Odoo การทำเช่นนี้หมายถึงอีเมล ใบเสนอราคา หรือใบแจ้งหนี้รายวันที่ส่งถึงลูกค้าจะได้รับการจัดการเป็น อีเมลธุรกรรม อีเมลส่งจดหมายกลุ่ม รวมถึงการส่งใบแจ้งหนี้หรือใบเสนอราคาเป็นกลุ่ม จะถูกจัดการโดยแอปพลิเคชัน Marketing Automation หรืออีเมลมาร์เก็ตติ้ง

Example

คุณสามารถใช้บริการเช่น Gmail, Amazon SES หรือ Brevo สำหรับอีเมล์ธุรกรรม และบริการเช่น Mailgun, Sendgrid หรือ Mailjet สำหรับการส่งอีเมลกลุ่ม

ขั้นแรก ให้เปิดใช้งาน โหมดนักพัฒนา แล้วไปที่ การตั้งค่า ‣ ทางเทคนิค ‣ อีเมล: เซิร์ฟเวอร์เมลขาออก จากนั้น เพิ่มระเบียนเซิร์ฟเวอร์อีเมลขาออก 2 รายการ หนึ่งรายการสำหรับเซิร์ฟเวอร์อีเมลธุรกรรม และอีกรายการสำหรับเซิร์ฟเวอร์ส่งเมลจำนวนมาก ป้อนค่า ลำดับความสำคัญ ที่ต่ำกว่าสำหรับเซิร์ฟเวอร์ส่งเมลจำนวนมาก (เช่น 1) เพื่อให้อีเมลธุรกรรมได้รับความสำคัญมากขึ้น

ตัวอย่างการแยกระหว่างเซิร์ฟเวอร์จดหมายธุรกรรมและจดหมายกลุ่ม

ตอนนี้ไปที่ อีเมลมาร์เก็ตติ้ง ‣ การกำหนดค่า ‣ การตั้งค่า เปิดใช้งาน เซิร์ฟเวอร์เฉพาะ และเลือกเซิร์ฟเวอร์อีเมลที่เหมาะสม Odoo จะใช้เซิร์ฟเวอร์ที่มีค่าความสำคัญต่ำสุดสำหรับอีเมลธุรกรรม และเซิร์ฟเวอร์ที่เลือกไว้ที่นี่สำหรับการส่งจดหมายกลุ่ม

เซิร์ฟเวอร์อีเมลเฉพาะในการตั้งค่าแอปพลิเคชันอีเมลมาร์เก็ตติ้ง

ตัวกรอง จาก

Important

ขอแนะนำ ให้กำหนดค่าการกรองจากบนเซิร์ฟเวอร์เมลขาออกตามคำแนะนำของผู้ให้บริการของคุณ

ฟิลด์ ตัวกรอง จาก อนุญาตให้ใช้เซิร์ฟเวอร์อีเมลขาออกเฉพาะเจาะจง โดยขึ้นอยู่กับที่อยู่อีเมล จาก หรือโดเมนที่ Odoo ส่งแทน ค่าจะต้องเป็นโดเมนหรือที่อยู่ที่สมบูรณ์ ที่ตรงกับที่อยู่อีเมลของผู้ส่งและเป็นที่เชื่อถือในฝั่งของผู้ให้บริการเซิร์ฟเวอร์อีเมลขาออก

หากไม่ใช้ตัวกรองจาก อีเมลจะถูกส่งออกไปโดยใช้ที่อยู่การแจ้งเตือน

Warning

เซิร์ฟเวอร์เมลขาออกบางตัวต้องมีการกำหนดค่าตัวกรอง จาก โดยเฉพาะ

เมื่อส่งอีเมลจาก Odoo จะใช้ลำดับต่อไปนี้ในการเลือกเซิร์ฟเวอร์อีเมลขาออก:

  • ขั้นแรก Odoo จะค้นหาเซิร์ฟเวอร์ที่มีค่าตัวกรอง จาก เหมือนกับค่า จาก (เช่น ที่อยู่อีเมล) ที่กำหนดไว้ในอีเมลขาออก การกำหนดค่านี้เหมาะสมหากผู้ใช้ทั้งหมดในบริษัทใช้โดเมนเดียวกันแต่มีส่วนภายในที่แตกต่างกัน

Example

หากที่อยู่อีเมลของผู้ส่งคือ test@example.com จะใช้ได้เฉพาะเซิร์ฟเวอร์อีเมลที่มีค่าตัวกรอง จาก เท่ากับ test@example.com หรือ example.com เท่านั้น

  • หากไม่พบเซิร์ฟเวอร์ตามเกณฑ์แรก Odoo จะค้นหาเซิร์ฟเวอร์แรกที่ไม่มีชุดค่าตัวกรอง จาก อีเมลจะถูกเขียนทับด้วยที่อยู่การแจ้งเตือน

  • หากไม่พบเซิร์ฟเวอร์ตามเกณฑ์ที่สอง Odoo จะใช้เซิร์ฟเวอร์แรก และอีเมลจะถูกแทนที่ด้วยที่อยู่การแจ้งเตือน

Note

Odoo จะใช้ค่าลำดับความสำคัญเพื่อระบุว่าเซิร์ฟเวอร์ใดเป็นเซิร์ฟเวอร์แรก (ยิ่งค่าต่ำ ลำดับความสำคัญก็จะยิ่งสูงขึ้น) หากไม่เป็นเช่นนั้น เซิร์ฟเวอร์แรกจะถูกกำหนดโดยใช้ชื่อของเซิร์ฟเวอร์ตามลำดับตัวอักษร

นอกจากนี้ยังสามารถใช้เซิร์ฟเวอร์เมลของ Odoo สำหรับการส่งอีเมลธุรกรรมนอกเหนือจากการส่งจดหมายกลุ่มได้อีกด้วย

การใช้เซิร์ฟเวอร์อีเมลภายนอกและเซิร์ฟเวอร์เริ่มต้นของ Odoo

ใน Odoo Online และ Odoo.sh ฐานข้อมูลจะเริ่มต้นด้วยเซิร์ฟเวอร์ SMTP ของ Odoo หากไม่ได้ตั้งค่าเซิร์ฟเวอร์เมลขาออก เซิร์ฟเวอร์ SMTP เริ่มต้นของ Odoo จะถูกนำมาใช้

การเพิ่มเซิร์ฟเวอร์อีเมลโดยใช้เซิร์ฟเวอร์อีเมลของ Odoo พร้อมการตรวจสอบสิทธิ์ CLI

Example

หากใช้เซิร์ฟเวอร์เมลขาออกพร้อมกับเซิร์ฟเวอร์เริ่มต้นของ Odoo (CLI) ตัวกรอง จาก ของเซิร์ฟเวอร์เมลขาออกจะต้องมีโดเมนที่กำหนดเอง และตัวกรอง จาก ของ CLI จะต้องมีโดเมนย่อยของ Odoo หากไม่มีการกรอง FROM อีเมลจะถูกส่งออกไปโดยใช้ที่อยู่การแจ้งเตือน

การแยกเซิร์ฟเวอร์เมล Odoo สำหรับอีเมล์ธุรกรรมและเซิร์ฟเวอร์เมลสำหรับการส่งอีเมลกลุ่ม

Note

ใน Odoo Online อินเทอร์เฟซบรรทัดคำสั่งจะเทียบเท่ากับเซิร์ฟเวอร์อีเมล Odoo เริ่มต้น โดยใช้ขีดจำกัดเดียวกันกับเมื่อไม่มีเซิร์ฟเวอร์อีเมลขาออก

Tip

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

Note

ใน Odoo.sh หากต้องการใช้อินเทอร์เฟซบรรทัดคำสั่ง คุณสามารถกำหนดค่าเซิร์ฟเวอร์เมลขาออกบนไฟล์กำหนดค่าได้

Warning

เซิร์ฟเวอร์อีเมลของ Odoo มีไว้สำหรับอีเมลธุรกรรมและแคมเปญการตลาดขนาดเล็ก ขีดจำกัดรายวัน จะขึ้นอยู่กับประเภทฐานข้อมูลและแอปพลิเคชันที่ใช้

การใช้โดเมนที่กำหนดเองกับเซิร์ฟเวอร์อีเมลภายนอก

คล้ายกับ บทก่อนหน้า อาจต้องมีการกำหนดค่าที่เหมาะสมเพื่อให้แน่ใจว่าเซิร์ฟเวอร์อีเมลภายนอกได้รับอนุญาตให้ส่งอีเมลโดยใช้โดเมนที่กำหนดเองของคุณ โปรดดูเอกสารของผู้ให้บริการเพื่อตั้งค่าบันทึกที่เกี่ยวข้องอย่างถูกต้อง (SPF, DKIM และ DMARC) รายชื่อผู้ให้บริการ ที่พบบ่อยที่สุดมีให้ใช้งานแล้ว

Note

จำเป็นต้องมีการกำหนดค่า DNS เมื่อคุณใช้โดเมนของคุณเอง หากใช้เซิร์ฟเวอร์อีเมลขาออกภายนอก การกำหนดค่าบันทึกตามที่อธิบายไว้ในเอกสาร การกำหนดค่า DNS ของ Odoo สำหรับเซิร์ฟเวอร์อีเมลของเรา จะไม่ได้ผลตามต้องการ เนื่องจากไม่ขึ้นอยู่กับ Odoo เมื่อใช้เซิร์ฟเวอร์อีเมลที่กำหนดเอง Odoo ไม่อนุญาตให้กำหนดค่าโดเมนย่อยของ Odoo

ข้อจำกัดของพอร์ต

พอร์ต 25 ถูกบล็อกด้วยเหตุผลด้านความปลอดภัยบน Odoo Online และ Odoo.sh ลองใช้พอร์ต 465, 587 หรือ 2525 แทน

นามแฝงโดเมน

โดเมน catchall เป็นแบบเฉพาะของบริษัท โดยค่าเริ่มต้น บริษัททั้งหมดจะใช้โดเมนย่อยของ Odoo ร่วมกัน (เช่น company-name.odoo.com) แต่บริษัทแต่ละแห่งอาจมีโดเมนอีเมลที่กำหนดเอง

เมื่อเปิดใช้งาน โหมดนักพัฒนา ตัวเลือกชื่อโดเมนจะพร้อมใช้งานโดยไปที่ การตั้งค่า ‣ ทางเทคนิค ‣ อีเมล: ชื่อโดเมน

Warning

การแก้ไขชื่อโดเมนจะต้องดำเนินการอย่างระมัดระวัง หากมีการเปลี่ยนแปลงชื่อใดชื่อหนึ่ง (bounce, catchall, default from) อีเมลก่อนหน้าทั้งหมดที่ไม่ได้เปลี่ยนเส้นทางไปยังชื่อใหม่จะถูกลบไป

สามารถกรอกฟิลด์ ค่าเริ่มต้นจากชื่อ ด้วยส่วนโลคัลของที่อยู่อีเมล (โดยค่าเริ่มต้นคือ การแจ้งเตือน) หรือที่อยู่อีเมลแบบเต็ม กำหนดค่าเพื่อกำหนดส่วนหัว จาก ของอีเมลของคุณ หากใช้ที่อยู่อีเมลแบบเต็ม อีเมลขาออกทั้งหมดจะถูกเขียนทับด้วยที่อยู่นี้

ระบบแจ้งเตือน

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

เมื่อได้รับการตอบกลับ Odoo จะใช้ผู้ติดตามที่สมัครสมาชิก (โดยอิงตามประเภทย่อยที่สมัครสมาชิก) เพื่อส่งการแจ้งเตือนผ่านอีเมลหรือในกล่องจดหมาย Odoo ขึ้นอยู่กับการตั้งค่าของผู้ใช้

Example

หากลูกค้าที่มีที่อยู่อีเมล “Mary” <mary@customer.example.com> ตอบกลับอีเมลโดยตรงจากฐานข้อมูล Odoo พฤติกรรมเริ่มต้นของ Odoo ก็คือแจกจ่ายเนื้อหาอีเมลดังกล่าวให้กับผู้ติดตามคนอื่นๆ ทั้งหมดในเธรด

เนื่องจากโดเมนของ Mary ไม่ได้อยู่ในชื่อโดเมน Odoo จึงเขียนทับที่อยู่อีเมลและใช้ที่อยู่อีเมลแจ้งเตือนเพื่อแจ้งให้ผู้ติดตามทราบ การเขียนทับนี้ขึ้นอยู่กับการกำหนดค่าที่ทำในฐานข้อมูล ตามค่าเริ่มต้น บน Odoo Online และ Odoo.sh ที่อยู่อีเมล จาก จะเขียนทับด้วยค่า notifications@company-name.odoo.com แทนที่จะเป็น mary@customer.example.com

ที่อยู่จะสร้างขึ้นโดยใช้ชื่อของผู้ส่งและ {alias domain, default from alias}`@`{alias domain, domain name} โดยค่าเริ่มต้นคือ notifications@company-name.odoo.com

การใช้ที่อยู่อีเมลที่ไม่ซ้ำกันสำหรับอีเมลขาออกทั้งหมด

หากต้องการบังคับให้ระบุที่อยู่อีเมลที่ส่งอีเมล ให้เปิดใช้งาน โหมดนักพัฒนา (โหมดแก้ไขข้อบกพร่อง) แล้วไปที่ การตั้งค่า ‣ ทางเทคนิค ‣ อีเมล: ชื่อโดเมน ใน ค่าเริ่มต้นจากชื่อ ให้ใช้ส่วน local- หรือที่อยู่อีเมลแบบเต็มเป็นค่า

Warning

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