อีเมลโดเมนตัวเอง (name@yourdomain) และให้แอปส่งอีเมลได้บน BrewInTH

สร้างอีเมล hello@โดเมนของคุณ ตั้ง MX, SPF, DKIM, DMARC ใช้ผ่าน Webmail หรือมือถือ และให้เว็บส่งอีเมลด้วยปุ่ม ใช้กับแอป ที่เขียนค่า SMTP ให้
พอเว็บขึ้นออนไลน์ด้วยโดเมนของตัวเองแล้ว สิ่งที่มักตามมาคืออีเมลแบบ hello@ร้านของคุณ.com ที่ดูน่าเชื่อถือกว่าอีเมลฟรี และเว็บเองก็ต้องส่งอีเมลได้ เช่น ยืนยันการสมัคร รีเซ็ตรหัสผ่าน หรือแจ้งเตือนเมื่อมีออเดอร์ใหม่ ซึ่งหลายคนติดตรงตั้งค่า SMTP ไม่ถูก หรือส่งแล้วไปตกกล่องขยะ
บทความนี้อธิบายวิธีสร้างกล่องอีเมลบนโดเมนของคุณใน BrewInTH ตั้ง DNS ให้รับส่งอีเมลได้ เปิดอ่านผ่าน Webmail หรือโปรแกรมอีเมลในมือถือ และให้แอปส่งอีเมลได้ด้วยปุ่มเดียว พร้อม prompt ให้ AI ต่อระบบส่งอีเมลในโค้ดให้
สรุปสั้นก่อนอ่าน
✅ กล่องอีเมลใช้กับ โดเมนของคุณเองที่ยืนยันแล้ว และมีในแพ็กเกจแบบชำระเงิน (Starter ขึ้นไป 3 กล่อง)
✅ สร้างที่หน้า อีเมล แล้วนำระเบียน MX, SPF, DKIM, DMARC ไปตั้งที่ผู้ให้บริการ DNS ของโดเมน
✅ อ่านและส่งผ่าน Webmail หรือโปรแกรมอีเมลใดก็ได้ (IMAP / SMTP)
✅ ปุ่ม *ใช้กับแอป (เขียน MAIL_ ให้)** ตั้งรหัสใหม่และเขียนค่า SMTP 7 ค่าลงตั้งค่าแอปให้ แล้วเผยแพร่ใหม่
✅ พอร์ต 25 ถูกปิด แอปส่งอีเมลผ่านพอร์ต 587 หรือ 465 เท่านั้น
ก่อนเริ่ม: ต้องมีอะไรบ้าง
- แพ็กเกจแบบชำระเงิน แพ็กเกจฟรีไม่มีกล่องอีเมลและเชื่อมโดเมนเองไม่ได้
- โดเมนของตัวเองที่เชื่อมกับโปรเจกต์และยืนยันแล้ว ถ้ายังไม่มี อ่านวิธีเชื่อมโดเมนเดิมหรือจดใหม่ใน บทความใช้โดเมนของตัวเอง
- สิทธิ์แก้ DNS ของโดเมน ที่ผู้ให้บริการที่คุณจดโดเมนไว้ หรือที่ที่ดูแล DNS อยู่ เช่น Cloudflare
จำนวนกล่องและขนาดสูงสุดต่อกล่องตามแพ็กเกจ (ข้อมูลปัจจุบัน ดูราคาล่าสุดได้ที่ หน้าแพ็กเกจ)
- Starter / Seed 3 กล่อง กล่องละไม่เกิน 100 MB
- Maker 10 กล่อง กล่องละไม่เกิน 200 MB
- Growth 25 กล่อง กล่องละไม่เกิน 500 MB
- Pro 50 กล่อง กล่องละไม่เกิน 1,000 MB
สร้างกล่องอีเมลทีละขั้น

- เปิดเมนู อีเมล (หรือแท็บ อีเมล ในหน้าโปรเจกต์)
- ใส่ ชื่ออีเมล เช่น
helloหรือnoreplyเลือก โดเมน และกำหนด Quota (MB) แล้วกด เพิ่มอีเมล - ระบบแสดง รหัสผ่านเริ่มต้นครั้งเดียว กด คัดลอกรหัสผ่านแล้วซ่อน แล้วเก็บไว้ในที่ปลอดภัย กล่องใช้ได้เมื่อสถานะพร้อม ปกติภายในไม่กี่นาที
- เปิดกล่อง DNS สำหรับรับส่งอีเมลของ โดเมนนั้น แล้วเพิ่มทุกระเบียนที่ผู้ให้บริการ DNS ของคุณ (มีปุ่มคัดลอกค่าแต่ละรายการ)
ถ้าโปรเจกต์เชื่อมโดเมนไว้เป็น www.ร้านของคุณ.com อีเมลจะเป็น ชื่อ@ร้านของคุณ.com เสมอ ไม่มี www. นำหน้า
ระเบียน DNS แต่ละตัวมีไว้ทำอะไร
- MX บอกโลกว่าอีเมลของโดเมนนี้ให้ส่งมาที่ไหน ไม่มี MX = รับอีเมลไม่ได้
- SPF (TXT) ระบุว่า server ไหนส่งอีเมลในนามโดเมนนี้ได้
- DKIM (TXT) ลายเซ็นดิจิทัลที่แนบกับอีเมลทุกฉบับ ผู้รับตรวจได้ว่าอีเมลไม่ถูกแก้ระหว่างทาง
- DMARC (TXT) บอกผู้รับว่าถ้าอีเมลที่อ้างชื่อโดเมนคุณตรวจไม่ผ่าน ให้จัดการยังไง BrewInTH ตั้งค่าเริ่มต้นเป็นแบบกักไว้ (quarantine)
ตั้งครบทั้ง 4 ตัวช่วยให้อีเมลที่ส่งออกไปถึงกล่องจดหมายปลายทาง ไม่ถูกมองเป็นสแปม การเปลี่ยนแปลง DNS อาจใช้เวลาตั้งแต่ไม่กี่นาทีถึงหลายชั่วโมง ถ้าใช้ Cloudflare ระเบียนอีเมลไม่มีตัวเลือก proxy อยู่แล้ว เพิ่มตามค่าที่คัดลอกมาได้เลย
อ่านอีเมลผ่าน Webmail หรือโปรแกรมอีเมล
เมื่อกล่องพร้อม กด เปิด Webmail เพื่ออ่านและส่งอีเมลผ่าน browser หรือเพิ่มบัญชีในโปรแกรมอีเมลบนคอมพิวเตอร์และมือถือ (Outlook, Apple Mail, Thunderbird, แอป Gmail ที่เพิ่มบัญชีอื่นได้) ด้วยค่าที่หน้าอีเมลแสดงไว้
- IMAP พอร์ต 993 (SSL/TLS)
- POP3 พอร์ต 995 (SSL/TLS)
- SMTP พอร์ต 465 (SSL/TLS) หรือ 587 (STARTTLS)
- ชื่อผู้ใช้ ที่อยู่อีเมลเต็ม เช่น
hello@ร้านของคุณ.com - รหัสผ่าน รหัสของกล่องนั้น
ชื่อ server ของแต่ละโปรโตคอลดูได้ในหัวข้อ ใช้ในโปรแกรมอีเมลและ Webmail ของหน้าอีเมล ลืมรหัสผ่านหรืออยากเปลี่ยน กด ตั้งรหัสผ่าน / quota / ลบ ที่กล่องนั้น (รหัสผ่านใหม่อย่างน้อย 12 ตัวอักษร)
ให้เว็บหรือแอปส่งอีเมลได้

แนะนำให้สร้างกล่องแยกสำหรับให้แอปส่ง เช่น noreply@ แล้วใช้ปุ่ม *ใช้กับแอป (เขียน MAIL_ ให้)** ที่กล่องนั้น ระบบจะ
- ตั้งรหัสผ่านใหม่ให้กล่อง โดยไม่มีใครต้องเห็นรหัส
- เขียนค่า 7 ตัวลง ตั้งค่าแอป ของโปรเจกต์:
MAIL_MAILER,MAIL_HOST,MAIL_PORT,MAIL_ENCRYPTION,MAIL_USERNAME,MAIL_PASSWORD,MAIL_FROM_ADDRESS - รหัสผ่านใหม่มีผลใน 1-2 นาที จากนั้น เผยแพร่โปรเจกต์ใหม่ (หรือให้ AI สั่ง deploy) เพื่อให้แอปโหลดค่าเหล่านี้
ข้อควรรู้: ปุ่มนี้เปลี่ยนรหัสผ่านของกล่อง ถ้าใช้กล่องเดียวกันอ่านอีเมลในโปรแกรมอีเมลอยู่ จะต้องใส่รหัสใหม่ นี่คือเหตุผลที่ควรแยกกล่องสำหรับแอป
ชื่อค่าเป็นแบบของ Laravel ซึ่งอ่านได้ทันที ถ้าเป็นแอปภาษาอื่น เช่น Node.js ที่ใช้ Nodemailer หรือ Python ให้ AI เขียนโค้ดอ่านจากชื่อเหล่านี้ BrewInTH ปิดพอร์ต 25 ขาออก แอปจึงต้องส่งผ่าน SMTP ของกล่องที่พอร์ต 587 หรือ 465 เท่านั้น
prompt ให้ AI ต่อระบบส่งอีเมล
(วางข้อความสำเร็จรูปจาก BrewInTH ตรงนี้)
ฉันกดปุ่ม "ใช้กับแอป" ให้กล่อง noreply@ร้านของฉัน.com แล้ว ค่า MAIL_* อยู่ในตั้งค่าแอปของโปรเจกต์
ช่วยทำให้เว็บส่งอีเมลได้
- อ่านค่า SMTP จาก MAIL_HOST, MAIL_PORT, MAIL_ENCRYPTION, MAIL_USERNAME, MAIL_PASSWORD
และใช้ MAIL_FROM_ADDRESS เป็นผู้ส่ง ห้ามเขียนรหัสผ่านไว้ในโค้ด
- ส่งอีเมลยืนยันเมื่อมีคนสมัคร และอีเมลรีเซ็ตรหัสผ่าน เป็นภาษาไทย
- ถ้าส่งไม่สำเร็จ ให้บันทึก error ลง log แต่หน้าเว็บยังทำงานต่อได้
- deploy ใหม่ แล้วทดสอบส่งอีเมลจริงถึง อีเมลของฉัน@gmail.com
ถ้าไม่ผ่าน อ่าน log แล้วแก้จนสำเร็จ
ส่งแล้วไม่ถึง หรือตกกล่องขยะ
- ตรวจ DNS ครบ 4 ตัว โดยเฉพาะ SPF และ DKIM ที่คัดลอกมาไม่ครบหรือมีช่องว่างเกิน
- มี SPF ซ้ำ โดเมนหนึ่งควรมีระเบียน SPF (
v=spf1 …) แค่ตัวเดียว ถ้าเคยใช้บริการอีเมลอื่น ต้องรวมเป็นระเบียนเดียว - ผู้ส่งไม่ตรงกับกล่อง
MAIL_FROM_ADDRESSต้องเป็นอีเมลของกล่องที่ใช้ส่ง - เพิ่งตั้ง DNS รอสักพักแล้วลองใหม่ และลองส่งหาหลายผู้ให้บริการ (Gmail, Outlook)
- ดู log ของแอป ในแท็บ บันทึกการทำงาน หรือคัดลอกให้ AI อ่าน
ดูวิดีโอประกอบ
▶ ตัวอย่างตั้งแต่สร้างโปรเจกต์จนเปิดเว็บ (1:30 นาที)
ดูบน YouTube
คำถามที่พบบ่อย
ใช้อีเมล @brewinth ได้ไหม
ไม่ได้ กล่องอีเมลสร้างได้เฉพาะใต้โดเมนของคุณเองที่ยืนยันแล้ว ที่อยู่เว็บฟรีของ BrewInTH ใช้ทำอีเมลไม่ได้
แพ็กเกจฟรีส่งอีเมลจากแอปได้ไหม
แพ็กเกจฟรีไม่มีกล่องอีเมลของ BrewInTH ถ้าต้องการส่งอีเมลจากแอป ต้องอัปเกรดเป็นแพ็กเกจแบบชำระเงิน แล้วเชื่อมโดเมนของตัวเองก่อน
กล่องเต็มแล้วเกิดอะไรขึ้น
กล่องที่ใช้ครบ quota อาจรับอีเมลใหม่ไม่ได้ ดูพื้นที่ที่ใช้ได้จากแถบของแต่ละกล่อง แล้วเพิ่ม quota (ไม่เกินขนาดสูงสุดของแพ็กเกจ) หรือลบอีเมลเก่าใน Webmail
ใช้อีเมลนี้กับ Gmail ได้ไหม
ได้ เพิ่มเป็นบัญชีอีเมลอื่นในแอป Gmail หรือโปรแกรมอีเมลที่รองรับ IMAP ด้วยค่าที่หน้าอีเมลแสดงไว้
ลบกล่องอีเมลยังไง
กด ตั้งรหัสผ่าน / quota / ลบ ที่กล่องนั้น พิมพ์ชื่อกล่องเพื่อยืนยัน แล้วกด ลบกล่องจดหมาย ควรสำรองอีเมลสำคัญไว้ก่อน
สรุป
อีเมลบนโดเมนของตัวเองใน BrewInTH เริ่มจากเชื่อมโดเมนให้ยืนยันแล้ว สร้างกล่องที่หน้าอีเมล ตั้งระเบียน MX, SPF, DKIM, DMARC ให้ครบ แล้วใช้ผ่าน Webmail หรือโปรแกรมอีเมลได้ทันที ส่วนเว็บที่ต้องส่งอีเมล สร้างกล่อง noreply@ กด ใช้กับแอป แล้วเผยแพร่ใหม่ ที่เหลือให้ AI ต่อโค้ดให้
