Listmonk คืออะไร และวิธีติดตั้งบน Cloud Server
Listmonk คือระบบส่งจดหมายข่าวและอีเมลจำนวนมากที่ติดตั้งบนเซิร์ฟเวอร์ของตัวเองได้ ใช้ทรัพยากรน้อยมากแต่ส่งอีเมลได้เร็ว และจัดการรายชื่อผู้รับได้ครบ
- หมวดหมู่
- Mail Server และอีเมล
- ติดตั้งบนเซิร์ฟเวอร์เองได้
- ได้
- สเปกเริ่มต้นที่แนะนำ
- 1 vCPU · RAM 2 GB
- ไลเซนส์
- AGPLv3 (โอเพนซอร์ส)
- เว็บทางการ
- เปิดเว็บไซต์
- ISO/IEC 27001
- ISO 22301
- ISO 20000-1
- CSA-STAR
Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย
Listmonk คืออะไร
บริการส่งจดหมายข่าวเชิงพาณิชย์คิดค่าบริการตามจำนวนรายชื่อและจำนวนอีเมลที่ส่ง ซึ่งเพิ่มขึ้นเรื่อย ๆ เมื่อฐานผู้อ่านโต Listmonk เป็นทางเลือกที่ติดตั้งเองแล้วมีเพียงค่าเซิร์ฟเวอร์คงที่
ระบบเขียนด้วยภาษาที่คอมไพล์เป็นไฟล์เดียว จึงติดตั้งง่ายมากและใช้หน่วยความจำน้อยแม้จัดการรายชื่อหลักแสน ซึ่งต่างจากระบบที่ต้องใช้ทรัพยากรสูง
ความสามารถครอบคลุมงานจดหมายข่าวครบ ทั้งการจัดการรายชื่อ การแบ่งกลุ่มด้วยเงื่อนไข การออกแบบเนื้อหา การติดตามการเปิดกับการคลิก และการจัดการผู้ที่ยกเลิกรับข่าวสาร
ความสามารถเด่นของ Listmonk
ใช้ทรัพยากรน้อยมาก
จัดการรายชื่อหลักแสนได้บนเครื่องสเปกเล็ก
แบ่งกลุ่มผู้รับด้วยเงื่อนไข
ส่งเนื้อหาต่างกันให้แต่ละกลุ่มตามข้อมูลที่เก็บไว้
ติดตามการเปิดและการคลิก
วัดผลของแต่ละฉบับเพื่อปรับปรุงเนื้อหา
จัดการการยกเลิกรับข่าวสาร
มีลิงก์ยกเลิกในทุกฉบับตามข้อกำหนดของ PDPA
มี API สำหรับเชื่อมระบบอื่น
ให้ระบบสมาชิกหรือร้านค้าเพิ่มรายชื่อเข้ามาอัตโนมัติ
ใช้ Listmonk ทำอะไรได้บ้าง
- ธุรกิจที่ส่งจดหมายข่าวถึงลูกค้าเป็นประจำ
- สื่อออนไลน์ที่ส่งสรุปเนื้อหาให้ผู้อ่าน
- องค์กรที่มีรายชื่อจำนวนมากจนค่าบริการภายนอกสูง
- ระบบที่ต้องเก็บข้อมูลผู้รับไว้ในเซิร์ฟเวอร์ของตัวเองตาม PDPA
สเปก Cloud Server ที่แนะนำ
| ระดับการใช้งาน | vCPU | RAM | Disk |
|---|---|---|---|
| เริ่มต้นรายชื่อไม่กี่พัน | 1 vCPU | 2 GB | NVMe 20 GB |
| แนะนำรายชื่อหลักหมื่นถึงหลักแสน | 2 vCPU | 4 GB | NVMe 60 GB |
| ใช้งานหนักรายชื่อจำนวนมากและส่งบ่อย | 4 vCPU ขึ้นไป | 8 GB ขึ้นไป | NVMe 150 GB ขึ้นไป |
ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ
วิธีติดตั้ง Listmonk บน Cloud Server ของ THAI DATA CLOUD
ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server
สิ่งที่ต้องเตรียม
- PostgreSQL สำหรับเก็บรายชื่อและสถิติ
- บริการส่งอีเมลที่มีชื่อเสียงดี
- Nginx พร้อมใบรับรอง SSL
- ระเบียนยืนยันผู้ส่งของโดเมนที่ครบถ้วน
ทดสอบบน Ubuntu Server 24.04 LTS
- 1
ติดตั้ง PostgreSQL และสร้างฐานข้อมูล
sudo apt update && sudo apt -y install postgresql sudo -u postgres psql -c "CREATE DATABASE listmonk;" sudo -u postgres psql -c "CREATE USER listmonk WITH PASSWORD 'ChangeThisStrongPassword';" sudo -u postgres psql -c "GRANT ALL PRIVILEGES ON DATABASE listmonk TO listmonk;" - 2
ดาวน์โหลดและติดตั้ง
mkdir -p /opt/listmonk && cd /opt/listmonk curl -L https://github.com/knadh/listmonk/releases/latest/download/listmonk_linux_amd64.tar.gz | tar xz ./listmonk --new-config - 3
ตั้งค่าการเชื่อมต่อฐานข้อมูลและเริ่มระบบ
# แก้ค่าใน config.toml [db] host = "localhost" user = "listmonk" password = "ChangeThisStrongPassword" database = "listmonk" ./listmonk --install - 4
ตั้งให้รันเป็นบริการ
# /etc/systemd/system/listmonk.service [Unit] Description=listmonk After=network.target [Service] WorkingDirectory=/opt/listmonk ExecStart=/opt/listmonk/listmonk Restart=always [Install] WantedBy=multi-user.target - 5
ตั้ง Nginx และ HTTPS
sudo certbot --nginx -d news.example.com - 6
ตั้งค่าการส่งอีเมลและระเบียนยืนยันผู้ส่ง
ตั้งค่าให้ส่งผ่านบริการส่งอีเมลที่มีชื่อเสียงดี พร้อมตั้งระเบียน SPF, DKIM และ DMARC ของโดเมนให้ครบ ซึ่งเป็นเงื่อนไขสำคัญที่สุดของการส่งอีเมลจำนวนมาก
ควบคุมความเร็วในการส่งให้เหมาะกับข้อจำกัดของบริการส่งอีเมลที่ใช้ เพราะการส่งเร็วเกินไปทำให้ถูกจำกัดอัตราหรือถูกระงับบัญชี
พอร์ตที่ต้องเปิดบน Firewall
| พอร์ต | โปรโตคอล | ใช้ทำอะไร |
|---|---|---|
| 443 | TCP | หน้าจอจัดการและหน้ายกเลิกรับข่าวสาร |
| 9000 | TCP | พอร์ตภายในของแอป |
| 587 | TCP | ส่งอีเมลผ่านบริการภายนอก |
สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ
- ตั้งรหัสผ่านผู้ดูแลระบบที่แข็งแรงและจำกัดไอพีที่เข้าหน้าจอได้
- ตั้งระเบียนยืนยันผู้ส่งของโดเมนให้ครบ
- ใส่ลิงก์ยกเลิกรับข่าวสารในทุกฉบับตามข้อกำหนด
- สำรองฐานข้อมูลตามรอบเพราะเก็บรายชื่อผู้รับทั้งหมด
- เก็บหลักฐานการให้ความยินยอมของผู้รับตาม PDPA
ทำไมควรรัน Listmonk บน Cloud Server ของ THAI DATA CLOUD
Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง
ข้อมูลรายชื่อผู้รับอยู่ในเซิร์ฟเวอร์ในไทย สอดคล้องกับ PDPA
ไม่มีค่าบริการตามจำนวนรายชื่อหรือจำนวนอีเมลที่ส่ง
ใช้ทรัพยากรน้อยมาก จึงรันบน Cloud Server สเปกเล็กที่สุดได้
คำถามที่พบบ่อยเกี่ยวกับ Listmonk
Listmonk ต่างจาก Mautic อย่างไร
Listmonk โฟกัสการส่งจดหมายข่าวโดยเฉพาะ จึงเบามากและเรียนรู้เร็ว ส่วน Mautic เป็นระบบการตลาดอัตโนมัติเต็มรูปแบบที่มีเส้นทางการติดต่ออัตโนมัติและการติดตามพฤติกรรมบนเว็บ ทีมที่ต้องการเพียงส่งจดหมายข่าวมักเลือก Listmonk
ส่งอีเมลจากเซิร์ฟเวอร์โดยตรงได้ไหม
ทำได้แต่ไม่แนะนำสำหรับการส่งจำนวนมาก เพราะไอพีใหม่มักถูกจัดเป็นผู้ส่งที่ไม่น่าเชื่อถือ ควรส่งผ่านบริการส่งอีเมลที่มีชื่อเสียงดีและตั้งระเบียนยืนยันผู้ส่งของโดเมนให้ครบ
รองรับรายชื่อได้กี่รายการ
รองรับหลักแสนถึงหลักล้านได้บนเครื่องสเปกไม่สูง เพราะออกแบบมาให้ใช้ทรัพยากรน้อย ข้อจำกัดจริงมักอยู่ที่ความเร็วในการส่งของบริการส่งอีเมลมากกว่าตัวระบบเอง
ทางเลือกอื่นที่คล้ายกับ Listmonk
แอปอื่นในหมวด Mail Server และอีเมล
บริการของ THAI DATA CLOUD ที่เกี่ยวข้อง
ให้เราติดตั้ง Listmonk ให้ฟรี บน Cloud Server ในไทย
แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด