ติดตั้งและคอนฟิกเบื้องต้น postfix บน Fedora 17

หลังจากใช้เวอร์ชั่นเก่ามานาน ก็ได้เวลาปรับปรุงเมล์เซิร์ฟเวอร์ให้ลูกค้าซะที ทั้งนี้เพื่อประสิทธิภาพในการทำงาน และสามารถต่อสู้กับ spam ที่นับวันจะมีเทคนิคซับซ้อนมากขึ้นเรื่อยๆ

เริ่มจากการติดตั้งและคอนฟิกเบื้องต้น postfix บน Fedora 17  มาจากเนื้อหาที่เคยเขียนไว้สำหรับติดตั้งบน Fedora 14 แต่ขอปรับเนื้อหาให้กระขับมากขึ้น โดยรวมทั้งสองตอนเข้าด้วยกัน หากต้องการดูรายละเอียดของการเปลี่ยนแปลงก่อนและหลังแก้ไขค่าคอนฟิกแต่ละค่า สามารถตามไปดูได้ตามลิ้งค์ในส่วนข้อมูลอ้างอิงด้านล่าง

Continue reading “ติดตั้งและคอนฟิกเบื้องต้น postfix บน Fedora 17”

เปลี่ยนคอนฟิก mailbox เป็น Maildir

โดยดีฟอลต์ของโปรแกรมรับส่งเมล์ เช่น postfix เมื่อได้รับเมล์แล้ว จะแยกเป็นไฟล์ตามชื่อ user เก็บไว้ในไดเรคทอรี /var/spool/mail/ หรือ /var/mail/ (soft link)

ในบทความนี้จะกล่าวถึงการแก้ไขคอนฟิกที่อยู่ไฟล์ mailbox ของ postfix และ dovecot ให้เก็บเป็นรูปแบบ Maildir ไว้ใน  home ของ user (qmail-style)

Continue reading “เปลี่ยนคอนฟิก mailbox เป็น Maildir”

ติดตั้ง postfix บน Fedora 14 ตอนที่ 2

จากเนื้อหาตอนที่แล้ว ติดตั้ง postfix บน Fedora 14 ตอนที่ 1 ในตอนที่ 2 นี้ จะแนะนำคอนฟิกพื้นฐานของ postfix ที่น่าจะเปลี่ยนเป็นอย่างน้อย เพื่อให้สามารถรันเป็นเมล์เซิร์ฟเวอร์ได้ โดยจะแสดงให้เห็นถึงความแตกต่างก่อนการเปลี่ยน และหลังการเปลี่ยนคอนฟิก

ไฟล์คอนฟิกหลักของ postfix คือไฟล์ /etc/postfix/main.cf  ในแต่ละส่วนจะบอกถึงออปชั่นในการแก้ไขคอนฟิกให้ได้ตามต้องการ

การแก้ไขไฟล์คอนฟิกทุกครั้ง ต้องมีการรีโหลด (reload) เซอร์วิส เพื่อให้คอนฟิกใหม่มีผล ยกเว้นบางคอนฟิกต้อง รีสตาร์ต (restart) เซอร์วิส postfix หลังจากการเปลี่ยน

Continue reading “ติดตั้ง postfix บน Fedora 14 ตอนที่ 2”

ติดตั้ง postfix บน Fedora 14 ตอนที่ 1

ด้วยเหตุผลหลายประการ ไม่ว่าจะเป็นเรื่องการจัดการ การคอนฟิกง่าย ความเร็ว เรื่องความปลอดภัย ทำให้ผู้ใช้หลายคนเลือกที่จะติดตั้งและใช้งานโปรแกรม Mail Server ที่ชื่อ Postfix ทั้งที่ดีฟอลต์ของ Linux หรือ UNIX ส่วนใหญ่จะติดตั้งโปรแกรม sendmail มาให้แล้ว

บทความนี้จะเป็นตอนแรก แสดงวิธีการติดตั้ง postfix บน Fedora 14 (x86_64) เพื่อนำไปคอนฟิกและใช้งานเป็น Mail Server ตอนต่อไป

Continue reading “ติดตั้ง postfix บน Fedora 14 ตอนที่ 1”