ถ้ายังไม่ติดตั้งโปรแกรมสามารถติดตั้งได้ด้วยคำสั่งในเทอร์มินัลดังนี้ If the server has not been install, install it by using command: sut@main:~$ sudo apt-get install postfix |
สมมุติเมล์เซิร์ฟเวอร์ของเราชื่อ
mail.myschool.net ก็ให้ไฟล์ /etc/mailname มีข้อมูลดังนี้ mail.myschool.net สำหรับไฟล์ /etc/postfix/main.cf ให้มีข้อมูลในส่วนที่เกี่ยวข้องดังนี้ myorigin = /etc/mailname myhostname = mail.myschool.net mydestination = mail.myschool.net, localhost.localdomain, localhost mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 inet_interfaces = all ถ้าต้องการส่งอีเมล์ระหว่างเครื่องเมล์เซิร์ฟเวอร์ภายนอกด้วย ต้องเปลี่ยนข้อมูลในส่วน mynetworks = ... ให้สัมพันธ์กับค่าที่แท้จริง |
สำหรับไฟล์ /etc/hostname
ให้มีข้อมูลดังนี้ server.myschool.net สำหรับไฟล์ /etc/hosts ให้มีข้อมูลในส่วนที่เกี่ยวข้องดังนี้ 127.0.0.1 server.myschool.net mail.myschool.net localhost.localdomain localhost |
ในเทอร์มินัล ในขณะที่เป็นผู้ใช้ sut
ใช้คำสั่งส่งอีเมล์หาตัวเอง ด้วยคำสั่งดังนี้ sut@server:~$ mail sut Subject: test test email . Cc: บรรทัดที่ใส่จุดแล้วกด enter เพื่อบอกว่าจบส่วนการเขียนข้อความ ส่วนบรรทัด Cc: ให้กด Enter เพื่อผ่านได้เลย จากนั้นสามารถตรวจสอบอีเมล์ด้วยคำสั่งดังนี้ sut@server:~$ mail Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/sut": 1 message 1 new >N 1 [email protected] Sun Oct 31 13:36 14/447 test & ถ้าต้องการอ่านข้อความ ป้อนหมายเลขอีเมล์ & 1 Message 1: From [email protected] Sun Oct 31 13:36:05 2010 X-Original-To: sut To: [email protected] Subject: test Date: Sun, 31 Oct 2010 13:36:05 +0700 (ICT) From: [email protected] (sut) test email & ถ้าต้องการลบ ป้อน d ตามด้วยหมายเลขอีเมล์ & d 1 ต้องการให้แสดงหัวข้ออีเมล์ให้ป้อน h & h No applicable messages ต้องการออกจากโปรแกรมอีเมล์ ให้ป้อน q & q |
sut@server:~$ sudo ufw allow Posfix |