เมื่อต้องการลบ archives ของ mailing list (mailman) ให้ทำดังนี้
cat /dev/null > archives/private/listname.mbox/listname.mbox bin/arch –wipe listname
ควรทำการ backup listname.mbox ไว้ป้องกันความผิดพลาดด้วยครับ
สืบต่อจากเรื่อง การย้าย Mailman และปรับแต่งให้รองรับภาษาไทย ก่อนหน้านี้ วันนี้ระบบ mailing list มีปัญหาหลังจากการ upgrade OS โดยอีเมลอะไรก็ตามที่ส่งเข้า mailing list จะหายสาบสูญไปเลย โดยไม่มีอีเมลแจ้งบอกทั้งผู้ส่งและ moderator
ผมตรวจสอบดูแล้วก็หาสาเหตุไม่พบ และได้ลองทำการติดตั้งใหม่อีกครั้ง ปัญหาก็ยังไม่หายไป ก็เลยตัดสินใจใช้ rpm package ติดตั้ง ด้วยคำสั่ง
# yum install mailman
หลังจากติดตั้งแล้วพบว่า โครงสร้างไดเรกทอรีของ mailman กระจายอยู่ตามที่ต่างๆ ได้แก่
/usr/lib/mailman เก็บตัวโปรแกรมหลักและไฟล์ที่ใช้ปรับแต่งระบบ /var/lib/mailman เก็บข้อมูลของ mailing list ต่างๆ /etc/mailman เก็บไฟล์ aliases ของ mailing list ต่างๆ เมื่อโครงสร้างเปลี่ยนไปทำให้ต้องมีการตามปรับค่า config ต่างๆ ใหม่ไปด้วย สำหรับวิธีการเพิ่มภาษาไทยนั้น ก็ยังจำเป็นจะต้องแก้ไขไฟล์ /usr/lib/mailman/Mailman/Defaults.py [...]
Mailman เป็น mailing list ที่มีระบบบริหารจัดการสมาชิกผ่านทางเว็บเพจ ระบบตรวจสอบอีเมลเข้ามาใน list ระบบ archive และอื่นๆ อีกมากมาย (อ่านเพิ่มเติมที่นี่)
วิธีการติดตั้งเองมีความยุ่งยากในระดับหนึ่ง เพราะต้องวุ่นวายกับสิทธิ์การเข้าถึงไฟล์ต่างๆ แต่ผู้พัฒนาได้เขียนวิธีการติดตั้งไว้ค่อนข้างละเอียด เพียงทำตามไปทีละขั้นตอนก็สามารถติดตั้งใช้งานได้
สำหรับเรื่องภาษาไทยนั้น ก่อนหน้านี้ในเวอร์ชัน 2.1.x จะไม่สามารถส่งภาษาไทยได้ เพราะเมื่อส่งอีเมลที่มีภาษาไทยปนอยู่ด้วยแล้ว อีเมลนั้นจะหายเงียบไปเลย แต่ในเวอร์ชัน 2.1.9 ขณะที่เขียนเรื่องนี้สามารถส่งอีเมลเป็นภาษาไทยได้แล้ว
สำหรับโจทย์ที่ผมเจอก็คือ ผมจำเป็นต้องย้าย mailig list ไปไว้ที่เซิร์ฟเวอร์เครื่องใหม่ ซึ่งวิธีการที่ผมดำเนินการมีดังนี้
ติดตั้ง Mailman ในเซิร์ฟเวอร์ใหม่ตามปกติ พร้อมทดสอบว่าใช้งานได้จริง
ผมใช้คำสั่ง configuration ดังนี้
./configure –prefix=/home/mailman –with-mail-gid=mailman –with-cgi-gid=apache –with-mailhost=hostname.com –with-urlhost=hostname.com ทำการคัดลอกไฟล์และไดเรอทอรีทั้งหมด ที่อยู่ในไดเรกทอรี archives, data [...]
Tags
.htaccess Apache blogspot CentOS codeigniter CSS domain name driver Drupal Flickr Hotmail HTML internet law linux Mac OS X mailing list mailman MICT mod_rewrite monitor MSL MySQL name server Network PHP Postfix Security Smarty sony Spammail SPF theme TLS traffic log Universiade UTF-8 UTF8 vbulletin Wordpress การเมือง จตุคาม รูปภาพ สถิติ เรารักในหลวง
