ตัว zone file ใช้แบบนี้ครับ
- $TTL 86400
- @ IN SOA ns.thinkpad.in.th. root.thinkpad.in.th. (
- ; dmn [thinkpad.in.th] timestamp entry BEGIN.
- 2009021300
- ; dmn [thinkpad.in.th] timestamp entry END.
- 8H
- 2H
- 4W
- 1D )
- IN NS ns.thinkpad.in.th.
- @ IN TXT "v=spf1 ip4:222.222.222.222 include:gmail.com~all include:thinkpad.in.th~all ~all"
- @ IN MX 1 aspmx.l.google.com.
- @ IN MX 3 alt1.aspmx.l.google.com.
- @ IN MX 3 alt2.aspmx.l.google.com.
- @ IN MX 5 aspmx2.googlemail.com.
- @ IN MX 5 aspmx3.googlemail.com.
- @ IN MX 5 aspmx4.googlemail.com.
- @ IN MX 5 aspmx5.googlemail.com.
- _xmpp-server._tcp IN SRV 5 0 5269 xmpp-server.l.google.com.
- _xmpp-server._tcp IN SRV 20 0 5269 xmpp-server1.l.google.com.
- _xmpp-server._tcp IN SRV 20 0 5269 xmpp-server2.l.google.com.
- _xmpp-server._tcp IN SRV 20 0 5269 xmpp-server3.l.google.com.
- _xmpp-server._tcp IN SRV 20 0 5269 xmpp-server4.l.google.com.
- _jabber._tcp IN SRV 5 0 5269 xmpp-server.l.google.com.
- _jabber._tcp IN SRV 20 0 5269 xmpp-server1.l.google.com.
- _jabber._tcp IN SRV 20 0 5269 xmpp-server2.l.google.com.
- _jabber._tcp IN SRV 20 0 5269 xmpp-server3.l.google.com.
- _jabber._tcp IN SRV 20 0 5269 xmpp-server4.l.google.com.
- thinkpad.in.th. A 222.222.222.222
- ns IN A 222.222.222.222
- mail IN CNAME ghs.google.com.
- www CNAME thinkpad.in.th.
- ftp CNAME thinkpad.in.th.
ส่วนการแก้ไขปัญหาการที่อีเมลโดเมนตัวเองส่งเข้า Gmail (ที่ใช้ Google App) ไม่ได้ แต่ส่งเข้ากล่องเมลในเครื่อง Server ตัวเองแทน โดยผมใช้ Postfix เป็นตัวจัดการอีเมล ซึ่งต้องไปดู virtual_mailbox_domains (ของผมอยู่ที่ /etc/postfix/domains) ว่ามี domain ของเราอยู่ใน MTA list หรือไม่ ถ้ามีให้ลบออกไปครับ ไม่งั้นมันก็จะส่งอีเมลทั้งหมดของโดเมนดังกล่าวเข้าเครื่องตัวเองอยู่แบบนั้น เช่นเดียวกับบัญชีอีเมลด้วย โดยให้ดูว่าในบัญชีอีเมลของเรามีชื่ออีเมลในเครื่อง Server เราหรือเปล่า ถ้ามีก็ลบออกไปด้วยเช่นกัน ไม่งั้นมันก็จะส่งเข้าบัญชีอีเมลในเครื่องตัวเองเช่นกันครับ
ลองทำกันดูครับไม่ยาก ;P
งานนี้ต้องขอบคุณ @sugree มาก ๆ ครับ ไม่ได้อาจารย์นี่มึนไปอีกอาทิตย์แน่ ๆ