ตั้งค่า Mail และ Mail preview
ตั้งค่า mail อย่างเป็นขั้นตอน โดยแยกผลตรวจในเครื่องออกจากการยืนยันว่า deliver ได้จริง
สิ่งที่มีใน v0.6.2
Mail Setup ตรวจความสามารถ SMTP ขาออก, policy firewall ขาเข้าที่รองรับในเครื่อง, DNS/PTR ของ mail domain, relay setting และ mailbox configuration ได้ ใน host mode helper ที่เป็น root จะทำงาน Postfix, Dovecot, OpenDKIM, mailbox และ TLS ที่ Portal จัดการ โดย browser input จะไม่กลายเป็น shell command และจะไม่ยึดการจัดการ mail ที่มีอยู่เดิมแบบเงียบ ๆ
ผล readiness ยังไม่ใช่หลักฐานจาก Internet
wizard probe SMTP ขาออกที่ port 25, 587 และ 2525 และตรวจ policy firewall ขาเข้าสำหรับ 25, 587 และ 993 เท่าที่ host รองรับ โดยเปิด public listener เฉพาะ port ที่ local policy อนุญาต Cloud firewall หรือ network ปลายทางยัง block mail ได้ จึงต้องส่งและรับข้อความจริงจาก provider ภายนอกก่อนสรุปว่า production delivery ใช้ได้
ลำดับตั้งค่าที่ปลอดภัย
- กำหนด mail hostname แบบ DNS-only หนึ่งชื่อ แล้วเพิ่ม mail domain หนึ่งชื่อหรือมากกว่า
- เผยแพร่และตรวจ MX, SPF, DKIM และ DMARC; direct MX ต้องตรวจ PTR ที่ตรงกันด้วย
- เลือก direct delivery เฉพาะเมื่อ port 25 และ PTR พร้อม หรือเลือก authenticated relay ที่ 587/2525
- ติดตั้ง package mail ผ่าน Setup แล้วกดยืนยันการ configure อย่างชัดเจน
- สร้าง mailbox แล้วทดสอบส่ง/รับจากภายนอกจริง
Mail UI แยกเป็น preview
ตั้งแต่ v0.6.2 route /mail และ /mail/setup เปิดใน Mail shell แยกจาก primary sidebar แต่ยังใช้ session และ theme ของ Portal เดิม inbox, category, message และ compose screen ปัจจุบันใช้ fixture data จึงไม่ใช่ live IMAP client และห้ามใช้เป็นหลักฐานว่า mailbox รับเมลจากภายนอกแล้ว