Postal คืออะไร และวิธีติดตั้งบน Cloud Server
Postal คือระบบส่งอีเมลสำหรับแอปที่ติดตั้งบนเซิร์ฟเวอร์ของตัวเองได้ ทำหน้าที่แทนบริการส่งอีเมลเชิงพาณิชย์ พร้อมสถิติการส่งและ API สำหรับให้แอปเรียกใช้
- หมวดหมู่
- Mail Server และอีเมล
- ติดตั้งบนเซิร์ฟเวอร์เองได้
- ได้
- สเปกเริ่มต้นที่แนะนำ
- 2 vCPU · RAM 4 GB
- ไลเซนส์
- MIT (โอเพนซอร์ส)
- เว็บทางการ
- เปิดเว็บไซต์
- ISO/IEC 27001
- ISO 22301
- ISO 20000-1
- CSA-STAR
Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย
Postal คืออะไร
ทุกแอปต้องส่งอีเมล ทั้งการยืนยันการสมัคร การรีเซ็ตรหัสผ่าน และการแจ้งเตือน ทีมส่วนใหญ่ใช้บริการส่งอีเมลเชิงพาณิชย์ที่คิดค่าบริการตามปริมาณ ซึ่งเพิ่มขึ้นตามการเติบโตของระบบ
Postal ทำหน้าที่เดียวกันแต่รันบนเซิร์ฟเวอร์ขององค์กร มีทั้งการจัดการโดเมน สถิติการส่ง การติดตามอีเมลที่ตีกลับ และ API ให้แอปเรียกใช้ ซึ่งครอบคลุมสิ่งที่บริการเชิงพาณิชย์ให้
สิ่งที่ต้องแลกคือความรับผิดชอบเรื่องชื่อเสียงของไอพี บริการเชิงพาณิชย์ดูแลส่วนนี้ให้ตลอด ส่วนการรันเองต้องตั้งระเบียน DNS ให้ครบ ค่อย ๆ สร้างประวัติการส่ง และเฝ้าระวังไม่ให้ไอพีติดบัญชีดำ
ความสามารถเด่นของ Postal
ส่งอีเมลจากแอปผ่าน API หรือ SMTP
แอปเรียกใช้ได้ด้วยวิธีที่คุ้นเคยอยู่แล้ว
สถิติการส่งและอีเมลที่ตีกลับ
รู้ว่าอีเมลถึงปลายทางหรือไม่และเพราะอะไร
จัดการหลายโดเมนและหลายแอป
แยกสถิติและสิทธิ์ของแต่ละระบบออกจากกัน
ลงลายเซ็น DKIM อัตโนมัติ
สร้างกุญแจให้และแสดงระเบียนที่ต้องเพิ่มใน DNS
ติดตามการเปิดและการคลิก
วัดผลของอีเมลที่ระบบส่งออกไป
ใช้ Postal ทำอะไรได้บ้าง
- แอปที่ต้องส่งอีเมลยืนยันและแจ้งเตือนจำนวนมาก
- องค์กรที่ต้องการควบคุมข้อมูลอีเมลที่ระบบส่งออก
- ธุรกิจที่ปริมาณอีเมลสูงจนค่าบริการภายนอกแพง
- ผู้ให้บริการที่ต้องส่งอีเมลในนามของลูกค้าหลายราย
สเปก Cloud Server ที่แนะนำ
| ระดับการใช้งาน | vCPU | RAM | Disk |
|---|---|---|---|
| ขั้นต่ำอีเมลไม่มากต่อวัน | 2 vCPU | 4 GB | NVMe 60 GB |
| แนะนำปริมาณอีเมลระดับหลักหมื่นต่อวัน | 4 vCPU | 8 GB | NVMe 150 GB |
| ใช้งานหนักปริมาณสูงมากและเก็บสถิติย้อนหลังยาว | 8 vCPU ขึ้นไป | 16 GB ขึ้นไป | NVMe 300 GB ขึ้นไป |
ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ
วิธีติดตั้ง Postal บน Cloud Server ของ THAI DATA CLOUD
ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server
สิ่งที่ต้องเตรียม
- MariaDB และ RabbitMQ
- ไอพีสาธารณะที่ส่งอีเมลออกได้และมีระเบียนย้อนกลับ
- โดเมนพร้อมสิทธิ์แก้ระเบียน DNS
- Docker และ Docker Compose
ทดสอบบน Ubuntu Server 24.04 LTS ที่ติดตั้ง Docker แล้ว
- 1
ดึงชุดติดตั้ง
sudo git clone https://github.com/postalserver/install /opt/postal/install sudo ln -s /opt/postal/install/bin/postal /usr/bin/postal - 2
เตรียมฐานข้อมูลและคิวงาน
ชุดติดตั้งเตรียมคำสั่งสำหรับรันฐานข้อมูลและคิวงานด้วยคอนเทนเนอร์ไว้ให้ตามเอกสารของโครงการ
- 3
ตั้งค่าและติดตั้ง
sudo postal bootstrap postal.example.com sudo postal initialize sudo postal make-user - 4
เริ่มระบบ
sudo postal start sudo postal status - 5
สร้างองค์กรและเซิร์ฟเวอร์ส่งอีเมล
เข้าหน้าจอเพื่อสร้างองค์กรและเซิร์ฟเวอร์ส่งอีเมล จากนั้นเพิ่มโดเมนที่ต้องการส่ง ระบบจะแสดงระเบียน DNS ที่ต้องเพิ่ม
- 6
ตั้งระเบียน DNS และเชื่อมกับแอป
เพิ่มระเบียนตามที่ระบบแสดง แล้วให้แอปส่งอีเมลผ่านระบบนี้ด้วยข้อมูลรับรองที่สร้างขึ้น
# ตัวอย่างการตั้งค่าฝั่งแอป SMTP_HOST=postal.example.com SMTP_PORT=25 SMTP_USER=your-server-key SMTP_PASSWORD=your-server-key
ตรวจกับผู้ให้บริการก่อนว่าเปิดพอร์ตส่งอีเมลออกให้หรือไม่ และขอตั้งระเบียนย้อนกลับของไอพี เพราะทั้งสองอย่างจำเป็นต่อการส่งอีเมลให้ถึงปลายทาง
พอร์ตที่ต้องเปิดบน Firewall
| พอร์ต | โปรโตคอล | ใช้ทำอะไร |
|---|---|---|
| 25 | TCP | ส่งอีเมลออกไปยังเซิร์ฟเวอร์ปลายทาง |
| 443 | TCP | หน้าจอจัดการและ API |
| 587 | TCP | รับอีเมลจากแอปผ่าน SMTP |
สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ
- ตั้งระเบียน SPF, DKIM, DMARC และระเบียนย้อนกลับให้ครบ
- ออกข้อมูลรับรองแยกต่อแอปและถอนได้เมื่อรั่ว
- จำกัดไอพีที่ส่งอีเมลเข้าระบบได้
- เฝ้าระวังอัตราการตีกลับและอีเมลที่ถูกปฏิเสธ
- ไม่ปล่อยให้ระบบส่งอีเมลให้ใครก็ได้โดยไม่ยืนยันตัวตน
ทำไมควรรัน Postal บน Cloud Server ของ THAI DATA CLOUD
Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง
รันบน Cloud Server ในไทยแล้วให้แอปในวง Private Network เรียกใช้ได้โดยไม่ผ่านอินเทอร์เน็ต
ไม่มีค่าบริการตามจำนวนอีเมลที่ส่ง
ทีมงานของเราช่วยตั้งระเบียนย้อนกลับของไอพีและวางระบบให้ส่งอีเมลถึงปลายทางได้
คำถามที่พบบ่อยเกี่ยวกับ Postal
Postal แทนบริการส่งอีเมลเชิงพาณิชย์ได้ไหม
แทนได้ในเชิงความสามารถ ทั้ง API สถิติ และการติดตามอีเมลที่ตีกลับ สิ่งที่ต้องรับผิดชอบเองคือชื่อเสียงของไอพี ซึ่งบริการเชิงพาณิชย์ดูแลให้ ทีมที่มีปริมาณอีเมลสูงและมีคนดูแลจึงได้ประโยชน์มากที่สุด
ต้องเตรียมอะไรก่อนเริ่มส่ง
ต้องมีไอพีที่ส่งอีเมลออกได้ ระเบียนย้อนกลับที่ชี้ไปยังชื่อเซิร์ฟเวอร์ และระเบียน SPF, DKIM, DMARC ของโดเมนให้ครบ ถ้าขาดอย่างใดอย่างหนึ่ง อีเมลมีโอกาสสูงที่จะเข้ากล่องจดหมายขยะ
ส่งอีเมลการตลาดได้ไหม
ได้ในทางเทคนิค แต่การส่งจำนวนมากจากไอพีใหม่มีความเสี่ยงสูงที่จะถูกจัดเป็นจดหมายขยะ ควรค่อย ๆ เพิ่มปริมาณและแยกไอพีสำหรับอีเมลระบบกับอีเมลการตลาดออกจากกัน
ทางเลือกอื่นที่คล้ายกับ Postal
แอปอื่นในหมวด Mail Server และอีเมล
บริการของ THAI DATA CLOUD ที่เกี่ยวข้อง
ให้เราติดตั้ง Postal ให้ฟรี บน Cloud Server ในไทย
แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด