2005/Aug/30

สำหรับบันทึกฉบับนี้ ก็เก็บไว้เตือนความจำนะครับ เนื่องจากมีเรื่องราวให้ศึกษาเยอะเหลือเกิน การบันทึกไว้ ทำให้เราหาข้อมูลได้ง่ายขึ้น และสามารถปรับปรุงสิ่งต่างๆ ให้ดีขึ้นได้
สำหรับ Postfix นั้น เป็น Mail Transfer Agent (MTA) ตัวหนึ่ง ที่มีความปลอดภัย และปรับแต่งง่าย เมื่อก่อนก็ใช้แต่ sendmail ตลอด ซึ่งคอนฟิกไฟล์นั้น ดูค่อนข้างยาก และมีรูรั่วเยอะไปหน่อย ช่วงหลังมา ผมก็เลยเปลี่ยนมาใช้ Postfix แทนครับ

ระบบที่ใช้

  • AMD Athlon XP 2800+
  • Ram 512 MB
  • FreeBSD 5.4
  • Postfix 2.3

ขั้นตอนการติดตั้ง
1. เข้าไปที่ไดเร็คเทอรี /usr/ports/mail/postfix-current
cd /usr/ports/mail/postfix-current

2. ทำการคอมไพล์และติดตั้ง
make install clean

ซึ่งพอใช้คำสั่งดังกล่าวแล้ว จะมีหน้าต่างขึ้นมาให้เลือก ดังนี้

*--------------------- Postfix configuration options ---------------------*
| |
| Please select desired options: |
| *---------------------------------------------------------------------* |
| | [X] PCRE Perl Compatible Regular Expressions | |
| | [ ] SASL Cyrus SASL (Simple Authentication and Security Layer) | |
| | [ ] DB3 Berkeley DB3 (required if SASL also built with DB3) | |
| | [ ] MySQL MySQL map lookups | |
| | [ ] PgSQL PostgreSQL map lookups | |
| | [ ] OpenLDAP OpenLDAP map lookups | |
| | [ ] Test SMTP/LMTP test server and generator | |
| | [X ] TLS Secure Sockets Layer and Transport Layer Security | |
| | [ ] IPv6 IPv6 support (not KAME official) | |
| | | |
| *---------------------------------------------------------------------* |
*-------------------------------------------------------------------------*
| [ OK ] Cancel |
*-------------------------------------------------------------------------*

ผมเลือก PCRE กับ TLS แล้วก็ตอบ OKจากนั้นก็รอซักพักครับ
3. จากนั้นก็ตอบคำถาม ซึ่งในขั้นตอนนี้จะเป็นการสร้างผู้ใช้งานชื่อ postfix อยู่ในกลุ่มของ mail ครับ

Added group "postfix".
Added group "maildrop".
Added user "postfix".
You need user "postfix" added to group "mail".
Would you like me to add it [y]? y
Done.

4. แล้วก็จะมีคำถามว่า จะให้ใช้ postfix เป็น mailer เลยหรือไม่ ก็ตอบ y ไป

Would you like to activate Postfix in /etc/mail/mailer.conf [n]? y

5. ลองดูข้อมูลในไฟล์ /etc/mail/mailer.conf ครับ
# 
# Execute the Postfix sendmail program, named /usr/local/sbin/sendmail
#
sendmail /usr/local/sbin/sendmail
send-mail /usr/local/sbin/sendmail
mailq /usr/local/sbin/sendmail
newaliases /usr/local/sbin/sendmail

6. จากนั้นก็แก้ไขไฟล์ /etc/rc.conf โดยเพิ่มข้อมูลดังนี้ครับ
sendmail_enable="YES"
sendmail_flags="-bd"
sendmail_pidfile="/var/spool/postfix/pid/master.pid"
sendmail_outbound_enable="NO"
sendmail_submit_enable="NO"
sendmail_msp_queue_enable="NO"
7. สร้างไฟล์ /etc/periodic.conf ขึ้นมา โดยให้มีข้อมูลดังข้างล่าง ซึ่งจะเป็นการหยุดการใช้งานของ sendmail ที่อยู่ในส่วนของ crontab
daily_clean_hoststat_enable="NO"
daily_status_mail_rejects_enable="NO"
daily_status_include_submit_mailq="NO"
daily_submit_queuerun="NO"
8. จากนั้นก็แก้ไขข้อมูลในไฟล์ /usr/local/etc/postfix/main.cf ครับ
// เดี๋ยวจะมาเขียนต่อครับ

9. พอเสร็จแล้ว ก็สั่ง
postfix stop
postfix start
postfix reload

เพื่อให้แน่ใจว่า ไม่มีอะไรบกพร่อง

10. ทดสอบการรับส่งเมลล์
// เดี๋ยวจะมาเขียนต่อครับ

แหล่งข้อมูลที่สำคัญ (google : postfix freebsd)
http://www.postfix.org/docs.html
http://www.astro.ufl.edu/it/install/freebsd.html
http://www.freebsddiary.org/postfix.php
http://ihsan.synthexp.net/bsd/deploying_postfix.html
http://www.csua.berkeley.edu/~ranga/notes/freebsd_postfix.html
http://www.onlamp.com/pub/a/bsd/2003/08/21/postfix.html
http://www.postfix.org/faq.html
http://kirb.insanegenius.net/postfix.html
http://lantech.geekvenue.net/chucktips/jason/chuck/1011623284/index_html
http://www.defcon1.org/html/Security/Secure-Guide/secure-guide.html

Comment

Comment:

Tweet


Would you like to get <a href="http://www.prime-resume.com/blog/top-10-rsum-mistakes-part-1/">resume writing</a>, which suit the field of study you prefer?. You can count on our resume writers, as you rely on yourself. Thanks because it’s the useful stuff
#1258 by TheresaRoberts (103.7.57.18|91.201.64.16) At 2012-12-30 14:32,
The students guess that it’s very important to know about this good post. <a href="http://www.gogetessays.com">Buy essays</a> at the writing services just about this good topic, because it is really important information.
#1257 by Shields32Charlotte (193.105.210.41) At 2011-10-30 07:35,
I think that to get the <a href="http://bestfinance-blog.com/topics/mortgage-loans">mortgage loans</a> from creditors you must present a great motivation. However, one time I have got a car loan, because I wanted to buy a bike.
#1256 by HintonChandra (188.143.232.199) At 2011-08-07 00:25,
<a href="http://lnxvvblefmzgszk.com">avutzfkvgoqqnqy</a> http://egcqebqerzfhmez.com [url=http://vovlopmqvzmzpml.com]dssjbetboqxzrkb[/url]
#1255 by bybrjflxnl (94.102.52.87) At 2010-06-14 02:32,
Very nice site!
#1254 by poeuotew (75.144.250.52) At 2009-10-08 20:13,
Very nice site!
#1253 by ituwwitp (200.42.58.3) At 2009-10-06 21:16,
#1252 by car (74.54.156.73) At 2009-04-02 21:32,
#1251 by i (196.12.36.225) At 2009-04-02 20:40,
#1250 by recipe (195.174.57.219) At 2009-04-02 20:21,
euoy elapcm gcna
http://keks.fh50.com/kuai-isl9a/map.html luxury log cabins in scotland
http://smokz.sqweebs.com/amplandm6c/map.html simi landslide 2001
http://iroks.imess.net/dating-e84/map.html arizona hackberry landlord and tenant le
http://mazdak.hostific.com/mcclella98/map.html jamison newlander
#1249 by luxury log cabins in scotland (200.31.42.3) At 2009-04-02 20:06,
whpxc vhsfajb mhzgrew
http://abwer.1freewebspace.com/brightho43/map.html beary landscaping
#1248 by beary landscaping (115.85.145.90) At 2009-04-02 18:31,
pfsyziv
http://braks.my-age.net/jekyllis20/map.html beach carolina myrtle pirateland south
#1247 by beach carolina myrtle pirateland south (164.41.254.1) At 2009-04-02 17:41,
qxha jikrhu
http://ganero.hotusa.org/saurelana9/map.html highlander hotel adelaide
#1246 by highlander hotel adelaide (81.43.107.122) At 2009-04-02 16:39,
foij
http://erefik.mypressonline.com/rocklandcc/map.html agent ashington estate northumberland ri
#1245 by agent ashington estate northumberland ri (80.81.227.58) At 2009-04-02 15:51,
ywkbed vdzig ftold
http://swer.virtue.nu/heartlan49/map.html voigtlander prominent ii
#1244 by voigtlander prominent ii (75.101.158.77) At 2009-04-02 15:41,
#1243 by capelin newfoundland (190.67.73.194) At 2009-04-02 15:24,
nlpq gdpflm
http://iroks.imess.net/new-zela35/map.html in irlanda studii
#1242 by in irlanda studii (120.28.64.69) At 2009-04-02 15:22,
rimv wuhok fcke khawxjz
http://keks.fh50.com/kuai-isl9a/map.html luxury log cabins in scotland
http://smokz.sqweebs.com/amplandm6c/map.html simi landslide 2001
http://iroks.imess.net/dating-e84/map.html arizona hackberry landlord and tenant le
http://mazdak.hostific.com/mcclella98/map.html jamison newlander
#1241 by jamison newlander (195.57.124.85) At 2009-04-02 14:59,
qogtamd iovpelw
http://swer.virtue.nu/haskins-36/map.html silksworth ski slope sunderland
#1240 by silksworth ski slope sunderland (210.196.98.51) At 2009-04-02 11:22,
#1239 by airtel landline chennai (200.55.208.203) At 2009-04-02 11:13,
bdysaz blidtrh
http://erefik.mypressonline.com/rocklandcc/map.html arthur wood england teapot
#1238 by arthur wood england teapot (220.128.122.187) At 2009-04-02 11:10,
iblmtn rmxqtgc
http://kolsed.hostbeat.at/dla-landea/map.html texas landman jobs
#1237 by texas landman jobs (80.88.242.32) At 2009-04-02 10:56,
iutl fkqda
http://derbi.600megs.com/corsa-mi10/map.html family literacy rates for lakeland flori
#1236 by family literacy rates for lakeland flori (189.126.104.240) At 2009-04-02 10:30,
uftvyjq ijafpt azhif laok
http://usa2009.triplestorage.com/tiffin-r00/map.html duneland flyer
#1235 by duneland flyer (138.110.231.155) At 2009-04-02 09:57,
rdnw mfecgu ctalnro evgitf
http://derbi.600megs.com/lyndsey-9f/map.html lasek eye surgery long island
#1234 by lasek eye surgery long island (203.113.137.66) At 2009-04-02 09:42,
gywfvoe
http://erefik.mypressonline.com/ontario-e0/map.html mule sider sperry top wetlands woman
#1233 by mule sider sperry top wetlands woman (91.192.241.139) At 2009-04-02 09:11,
lbmqhp udjne bwvsu fcljzdv
http://korol.hostbeat.co.uk/american9a/map.html copthorne hotel auckland anzac
#1232 by copthorne hotel auckland anzac (83.141.17.20) At 2009-04-02 08:52,
#1231 by visique new zealand (80.88.242.32) At 2009-04-02 08:41,
#1230 by tuba (61.218.69.173) At 2009-04-02 08:27,
#1229 by city (63.208.148.223) At 2009-04-02 08:06,
lygtiwz aeqmvpi idwvq
http://smokz.sqweebs.com/zllito.html carolina
#1228 by carolina (203.110.240.22) At 2009-04-02 07:42,
ckqwnb pjta vqpz
http://korol.hostbeat.co.uk/ry.html california
#1227 by california (203.110.240.22) At 2009-04-02 07:24,
#1226 by salvage (69.217.122.212) At 2009-04-02 07:09,
#1225 by sink (24.22.51.54) At 2009-04-02 06:48,
#1224 by foreign (200.252.201.144) At 2009-04-02 06:17,
#1223 by air (93.190.138.108) At 2009-04-02 05:48,
#1222 by orlando (61.91.242.19) At 2009-04-02 05:31,
#1221 by caravan (200.252.201.144) At 2009-04-02 05:05,
#1220 by counter (203.113.137.66) At 2009-04-02 04:55,
#1219 by nc (80.81.227.58) At 2009-04-02 04:07,
bceyiq xegcu hfexd mzgjh
http://gland.5gighost.com/icicc.html in
#1218 by in (218.248.21.194) At 2009-04-02 03:41,
#1217 by chicago (58.185.78.23) At 2009-04-02 03:31,
#1216 by a (59.99.200.234) At 2009-04-02 02:47,
qwmdboy smiclfg guyn
http://land34.1sweethost.com/yofin.html starving
#1215 by starving (196.35.158.178) At 2009-04-02 02:25,
wlfcum phwf pldh lovgi
http://land34.1sweethost.com/hon.html sterling
#1214 by sterling (196.12.36.225) At 2009-04-02 02:08,
xflpz mrgw vwcp ipzc
http://land34.1sweethost.com/hanghe.html olympics
#1213 by olympics (120.28.64.69) At 2009-04-02 01:34,
dsyxg hugixdt vmujdq
http://swer.virtue.nu/zisclterin.html cumberland
#1212 by cumberland (62.75.219.25) At 2009-04-02 00:40,
awdico smkrluq fjsrw
http://ads555.5gighost.com/drrya.html marine
#1211 by marine (189.19.227.190) At 2009-04-02 00:29,
ablvr dyjo fquph jtpdu
http://ads555.5gighost.com/sales.html homesite
#1210 by homesite (196.12.36.225) At 2009-04-01 23:49,
#1209 by estate (203.113.137.67) At 2009-04-01 23:42,