- แสดงความคิดเห็น
- อ่าน 2278 ครั้ง
- not spam ()

คุณเรย์ครับ
ผมว่าคุณเข้าใจผิด/ไม่ถูกต้องแล้วล่ะครับ
www@terminus.opentle.org เขาไม่ได้มีให้คุณ Reply กลับไปนะครับ
ดังนั้น ที่คุณว่า
>> ถ้าต้องการใช้อีเมล์ โปรดใช้อีเมล์ที่มีตัวตน
ผมตอบแทนทีมงาน opentle ได้เลยว่า "เขาไม่ต้องการใช้อีเมล์" นั้นๆ เพื่อให้ตอบอะไรกลับไปครับ
เขามีขึ้นเพื่อให้ Server ฝั่งรับไม่ตีความว่าเป็น Spam mail ครับ
ปกติ ปัจจุบันนี้ มี Spam mail เกิดขึ้นจำนวนมาก ถูกส่งมาจาก Server ที่เป็น Dynamic IP
ดังนั้น Mail server application ทุกวันนี้จึงมีการตรวจสอบ Mail ที่ถูกส่งมา
ว่ามาจาก Server ที่มีตัวตนและเป็น Static หรือไม่ (ไม่ใช่ Mail user ที่มีตัวตนหรือไม่)
โดยการ Solve name ของต้นทาง ว่ามี IP ถูกต้องตรงแหล่งที่มาหรือไม่
เช่น ถ้าคุณส่ง Mail จากเครื่องที่บ้านคุณ ซึ่งไม่มี MX Name ใน DNS ที่ถูกต้อง
Mail server ทั้งหลายจะมองว่า Mail คุณเป็น Spam เพราะ Solve Name แล้วไม่ได้ IP ที่ตรงกัน
หรือไม่มี Host ชื่อนั้นๆ ใน DNS Record
ดังนั้น www@terminus.opentle.org จึงมีขึ้นเพื่อให้ Mail Server ปลายทางไม่มอง
email ที่ generate มาจาก Robot (Script ทั้งหลายหรือ CGI บน www) ว่าเป็น Spam ครับ
เพราะ Server ปลายทางจะสามารถ Solve terminus.opentle.org ได้พบใน DNS Record (ตรง 203.185.132.69 ไงครับ แสดงว่า Server ของคุณ Solve ได้)
จึงทำให้ Mail server ของคุณยอมรับ email นั้นเข้ามา เป็นผลให้คุณรับ email นั้นได้นั่นเอง
แต่... email adsress นั้นๆ ( www@ ) ไม่จำเป็นต้อง Address ที่มีจริงครับ เพราะไม่ใช่
email ที่มีไว้เพื่อให้คุณตอบกลับหรือส่งอะไรเข้าไป รวมทั้ง terminus.opentle.org เองก็
อาจไม่จำเป็นต้อง Mail Server เลยด้วยซ้ำ ขอให้เป็น Host ที่มีจริงใน Internet ก็ใช้ได้
ดังนั้น การกำหนด Config แบบนี้ของทีม opentle ได้มาตราฐานอยู่แล้วครับ
ขอให้คุณศึกษากลไกวิธีการป้องกัน/ลดจำนวน Spam mail เสียก่อน คุณจะเข้าใจได้มากขึ้นครับ
อนึ่ง... ผมเอะใจสงสัยว่า ทำไมถึงมีการส่งอะไรจาก Server คุณกลับไปได้
ผมเกรงว่า เครื่อง Client ของคุณอาจจะมี Virus และเครื่องนั้นน่าจะเป็น M$ Windows เสียด้วย
จึงมีการ Reply กลับไปโดยอัตโนมัติเพื่อการแพร่กระจายตนเองของตัว Virus เอง
ถ้าคุณไม่ได้ตั้งใจส่งหรือตอบ email กลับไปยัง www@terminus.opentle.org แล้วล่ะก็
ผมว่าคุณน่าจะลองตรวจสอบแล้วล่ะครับ ว่าอะไรมันกำลังถูกส่งออกไป ไปจากเครื่่องไหน
ทั้งๆ ที่ตัวคุณไม่ได้เป็นผู้ส่งเอง การทำงานลักษณะนี้ของ Virus มักเป็น Virus ที่ทำงานโดยอาศัย
engine ของ M$ Outlook API (MAPI) ในการกระจายตัวเองครับ เพราะ email client บริษัทอื่นๆ หรือของคนอื่นๆ ในโลกนี้ เขาไม่มีปัญหานี้กันเลยครับ มีแต่ของบริษัทนี้บริษัทเดียว (แล้วยัง "ไม่ฉลาด" ใช้กันอยู่ได้เนอะ)

คุณจักรนันท์ครับ โปรดแยกแยะระหว่าง ความจริง กับความคิดเห็น นะครับ หัวข้อนี้นำความจริงมาบอก แต่ทั้งหมดที่คุณนำมาบอกคือ ความคิดเห็น ซึ่งความคิดเห็นของคุณไม่ใช่ความจริงนะครับ เพราะฉะนั้น อย่าตัดสินว่าใคร ถูก หรือผิด สิ่งที่คุณเห็นว่าถูกหรือผิด เป็นเพียงมุมมองของคุณ เหมือนคุณยืนอยู่หลังบ้าน แล้วบอกว่าบ้านหลังนี้ไม่มีประตูไงครับ คุณควรจะเดินไปรอบๆบ้านเสียก่อนที่จะบอกว่าบ้านนี้ไม่มีประตู ผมคงไม่ต้องเสียเงลาไปหา rfc มาให้คุณอ่านหรอกกระมัง ขอให้คนที่รู้เรื่องมาตอบความจริงดีกว่าไหม
ผมใช้ postfix verify sender เมื่ออีเมล์ส่งมาถึงปลายทางแล้วจะมีการตรวจสอบกลับไปยังต้นทางโดยอัตโนมัติ วิธีนี้ลด junk mail ได้ประมาณ 80%

โอ๊ะๆ... คุณเรย์ครับ
ผมว่าคุณเข้าใจผมผิดไปเสียแล้ว
อย่าได้เข้าใจเช่นนั้นครับ ผมไม่ได้ว่าอะไรคุณ ไม่มีอคติอะไรกับคุณเลยซักนิด
ช่วยตอบ ช่วยบอก แถมยังช่วยเล่ารายละเอียดให้ด้วย
ตามเนื้อความที่ผม post อคติผมจะมีก็กับ M$ เท่านั้น
ไม่ได้มีกับคุณเลยครับ ยิ่งกับคนใช้ Linux เหมือนกันด้วย
ไม่เอาน่าครับ อย่าใช้อัตตาคุยกันสิครับ
ไม่ว่าข้อความของผมคุณจะทราบอยู่แล้วหรือไม่
คนอื่นที่ไม่ทราบยังมีอีกมาก มันไม่ใช่เรื่องของมุมมองด้วยนะครับ
ตรงส่วนที่ผมบอกว่าผม "เอะใจ" นั่นผมก็เอะใจจริงๆ (โดยคิดว่าคุณเข้าใจกลไลของ postfix ดีอยู่แล้ว ใน white lists คงจะมี terminus.opentle.org อยู่แล้ว จึงคาดว่าอาจจะมาจาก email client ได้)
และตรงนี้แหละ เป็นจุดที่ทำให้ผมแจมกระทู้นี้ครับ
เพราะบอกตามตรง อย่างที่บอกไปแล้ว ถ้าจะพูดถึงอคติ ผมมีครับ มีกับ M$
ผมจึงตั้งใจแดกดัน M$ Outlook เลยว่า มีปัญหาเรื่อง MAPI อยู่จ้าวเดียวในโลก
แหม่.. คนกันเอง ให้เป็นเรื่องแคลงใจกันไปได้น่า...
ผมไม่ติดใจอะไร หวังว่าคุณก็คงเช่นกันนะครับ
ถ้าคุณเข้าใจเป็นเหมือนว่า ข้อความของผมกระทบกระทั่งอะไรคุณ
ผมต้องขอโทษอย่างสูงไว้ที่นี้ด้วยครับ มิได้มีเจตนาเช่นนั้นกับคุณครับ (แต่กับ M$ ล่ะ..ใช่เลย)
ถ้าคุณยังเคืองกัน ยังไม่เข้าใจกันอีก ผมก็ไม่รู้จะว่ายังไงแล้ว
ผมเปิดเผยตัวเองอย่างตรงไปตรงมานะครับ
คนชื่อ จักรนันท์ ก็มีแค่ 2 คนในประเทศไทยนี้
เจตนาอย่างไร ผมก็บอกตามความจริง
ถ้าไม่มีตรงจุดที่ "เอะใจ" แล้วผมนึกโยงไปถึง M$ Outlook ล่ะก็ ผมก็จะไม่แจมแน่นอนครับ เพราะมันก็จะไม่มีอะไรให้แจมแน่นอน พอดี เอะใจ แล้วไปสะกิดต่อม "ต้าน M$" เข้าน่ะครับ
สุดท้าย... นั่นแหละครับ ปัญหาของ postfix
เพราะการ Verify ของ postfix พยายามตรวจสอบถึงระดับ port จริงๆ (SMTP = 25)
ซึ่งไม่ใช่การแค่ตรวจสอบการมีตัวตนของ Server ต้นทางครับ...
ดังกรณีที่ผมเล่าไว้ Server ที่เป็นเช่นที่บอก (ส่งจาก Robot ซึ่งก็คือ www@terminus.opentle.org
และมันยังเป็น unreplyable sender address เพราะไม่ได้มีไว้เพื่อให้ตอบกลับ
Refer ถึง http://www.postfix.org/ADDRESS_VERIFICATION_README.html ย่อหน้าที่ 3) จะไม่มีการเปิด port 25 จริงๆ ครับ
แต่มัน "แค่" มีตัวตนจริงๆ เท่านั้น ดังนั้น postfix ลด junk mail ได้ 80%
แต่ก็ยังตรวจสอบผิดพลาดได้อีก 10% เพราะกรณีนี้เหมือนกันครับ
จาก http://www.postfix.org/ADDRESS_VERIFICATION_README.html
คุณจะพบข้อความว่า...
Unfortunately, sender address verification cannot simply be turned on for all email - you are likely to lose legitimate mail from mis-configured systems. You almost certainly will have to set up white lists for specific addresses, or even for entire domains.
หมายความว่า จากกรณีที่เกิดขึ้นนี้ คุณต้องเซ้ทอัพ white lists ของคุณเองโดยให้มี www@terminus.opentle.org หรือโดเมน terminus.opentle.org เพื่อ..... ไม่เอาแล้ว... ไม่เล่าต่อแล้ว... เดี๋ยวคุณเข้าใจผมผิดอีก... ถ้าเกิดคนอื่นอยากรู้อีก ไปเปิดกระทู้ใหม่ถามต่อแล้วกันครับ... (เพราะจากการ verify แบบนี้ของ postfix ยังทำให้เกิดปัญหาได้อีกแบบนะครับ ซึ่งเป็นปัญหามากกว่า 20% ของปัญหาทั้งหมดที่ postfix มีเสียอีก... root คนไหนไม่ทราบแล้วอยากทราบ ถามมาก่อนแล้วกันครับ)
สรุปว่า... สิ่งที่ผมบอก ผมไม่ได้มองเป็นเรื่องของ "ความจริง" หรือ "ความติดเห็น"
แต่ผมมองว่าเป็นเรื่องของ "ความรู้" ครับ ผมจึงกล่าวว่า คนอื่นที่ไม่ทราบยังมีอีกมากไงครับ
คราวนี้ผมจึง Refer ถึง Document ในเวปไซท์ของ postfix โดยตรงเลย กลัวจะถูกตัดสินว่าเป็นแค่ "ความคิดเห็นที่ไม่ใช่ความจริง" อีกครับ
จากน้ำใจเลยทำให้เจ็บกระดองใจเลย...

การที่ opentle.org ส่งเมล์ออกมาฝ่ายเดียว โดยปฎิเสธอีเมล์ตีกลับเช่นนี้ จัดได้ว่าเป็นพวกเดียวกับพวกส่ง junk mail ซึ่งไร้ความรับผิดชอบต่ออีเมล์ที่ตัวเองส่งออกไป
สำหรับคุณจักรนันท์ซึ่งดูมีแววก้าวหน้า ขอแนะนำให้ไปอ่านหนังสือเรื่อง "6 thinking hats" ก่อนจะพบคุณค่าของน้ำใจของท่านครับ

คุณเรย์ครับ
การที่ opentle.org ส่ง email ออกมาแบบนี้ ไม่จัดเป็นพวกเดียวกับ junk mail ครับ
เทคนิคของ postfix นั้น จัดเป็น "เทคนิคเฉพาะตัว" ครับ ตามที่ผมอ้างถึงเอกสารของเวปไซท์ของ postfix โดยตรง หน้าเดียวกันนั่นเลยครับ
ซึ่ง ตามเอกสารเขาก็บอกชัดเจนว่า "เทคนิค" ของเขา ไม่ได้มีการระบุใน rfc ครับ (เขาเรียกเทคนิคของตัวเองว่า "Our technique" ด้วยนะครับ)
Refer ถึง http://www.faqs.org/rfcs/rfc2505.html (RFC 2505 - Anti-Spam Recommendations for SMTP MTAs)
และยิ่งดูใน rfc821 Refer ถึง http://www.faqs.org/rfcs/rfc821.html (RFC 821 - Simple Mail Transfer Protocol)
ก็ยิ่งเห็นได้เลยว่า ที่จริงแล้ว postfix นั้น Over standard (ไม่ใช่ Double standard นะครับ) ไม่ใช่ opentle.org ที่ Low standard
อันนี้ ผมกล่าวด้วย "ความรู้" นะครับ ไม่ใช่ความคิดเห็น
rfc821 ถูกร่างขึ้นโดย Jonathan B. Postel ในเดือนสิงหาคม 2525
เป็นปีที่ช่วงนั้นเรื่อง email protocol กำลังมีหลายตัวและกำลังแย่งความนิยมกันขึ้นเป็น Standard
ช่วงนั้นผมยังเขียนโปรแกรมด้วย Assembly, C และ Pascal อยู่ เพราะ Windows ยังไม่เป็นโปรเจ็คเลยด้วยซ้ำ
M$ ยังทำออกมาแค่ DOS 3.3 อยู่
เมื่อ SMTP ประกาศออกมา (สมัยนั้นผมต้องหมุนโทรศัพท์ด้วยโมเด็ม 2400 bps ไปยัง
BBS ในออสเตรเสียหรือสิงคโปร์เอา ยุคนั้นหลักๆ ในบ้านเราก็มีแค่ FTSN BBS ของคุณไพศาลกับของด็อกเตอร์โจที่นิยมกัน ใช้ RemoteAccess บริการ mail ผมใช้ Bluewave ในการอ่าน/ตอบ mail แบบ Offline เพื่อประหยัดค่า On-line
ไม่งั้นกระเป๋าฉีกแน่ - Refer ถึง http://www.snowcave.com/bluewave.html)
ผมก็เริ่มเขียน Overlay รองรับตามมาตั้งแต่ตอนนั้น จึงทำให้ผมเข้าใจพัฒนาการของ protocol ครับ
(ผมเขียน SMTP&POP Server ให้องค์กรเอกชนมาทั้งสิ้น 4 องค์กร ก่อน Linux จะเกิดออกมา
บน DOS4GW 1 ตัว, UNIX 1 ตัวและ Solaris 2 ตัวครับ)
ก่อนนั้น พวกเรายังต้อง Manual log-on ดังนั้น คนช่วงนั้นจะสามารถ log-on SMTP ได้ด้วยมือ
แม้ปัจจุบันนี้ SMTP ก็ยังคงสามารถใช้ telnet เพื่อส่ง email ได้ ถ้าทำไม่ได้ ก็ผิด Standard แน่นอนครับ
จาก rfc821 คุณจะพบ Command บังคับตาม Protocol ซึ่งมีอยู่ไม่กี่ตัวเท่านั้นครับ
และถึงแม้ใน rfc2505 ซึ่งเพิ่งร่างเมื่อ 6 ปีที่แล้ว คุณก็จะพบได้ว่า ไม่มีลักษณะของการ Verify แบบ postfix เลย
เพราะการ Verify แบบเทคนิคของ postfix เอง ขัดแย้งกับ rfc821 นั่นเอง
postfix จึงต้องเปิดช่องไว้ให้ทำ white lists ได้นั่นเอง
postfix ถือนโยบาย "ปลอดภัยไว้ก่อน" ที่หลุดไป ไปตามเก็บเอาเองทีหลังครับ
postfix ถือนโยบาย ปรับแต่งง่าย ติดตั้งแล้วใช้ได้เลย
แต่... sendmail ที่จริงแล้ว ทำได้อย่าง postfix ทำได้ทั้งหมด (ทำได้มากกว่าด้วยซ้ำ...ถ้าขยัน ความนิยมจึงยังสูงกว่า postfix)
เพียงแต่ default configuration ของ sendmail จะยึดเอา rfc821 เป็นหลัก
Default configuration ในเวอร์ชั่นปัจจุบันเอา rfc2505 เข้าไปด้วยนิดหน่อย แต่ถ้าอยากได้มากกว่านั้น ก็ปรับแต่ง script เอาเอง
และเพราะต้องปรับแต่งเอาเอง ทำให้ยากต่อการทำความเข้าใจของผู้ดูแลระบบทั้งหลายและยังเสียเวลาด้วยนั่นเอง
จุดนี้คือจุดโฟกัสของ postfix ครับ
ผมจะขอขยายความให้เข้าใจมากขึ้นนะครับ ว่าทำไมเทคนิคของ postfix ยังไงๆ ไม่ได้รับการบรรจุเข้า rfc แน่นอน
เพราะเทคนิคนี้ ยกตัวอย่างเช่น ถ้า opentle.org เปิด SMTP ให้ postfix จาก Server ของคุณเข้าไป Verify
Sender Address ได้ ก็เท่ากับว่า opentle.org จะเป็น Relay ได้ทันทีนั่นเองครับ
ซึ่งใน rfc2505 นั่นแหละ ที่กำหนดตรงนี้ไว้ด้วยคำว่า "MUST" เลยครับ
ถ้า Server คุณเปิด port 25 ให้คนนอก Intranet ของคุณสามารถเข้า Connect ได้
Server ของคุณก็จะถูกยืมไว้ใช้กระจาย Spam mail ได้นั่นเอง
ดังนั้น rfc2505 จึงระบุให้ SMTP Server ไม่ตอบสนองต่อการร้องขอ Connection จาก Internet หรือ
จาก IP ที่ root ไม่ได้ Allow ไว้นั่นเอง
Server บางเครื่อง ที่ใช้ SMTP Server application รุ่นเก่า (ตาม rfc820 อย่างเดียว) จึง
กลายเป็น Server ที่ช่วยกระจายตัวให้พวก Junk mail และ Spam mail ได้
ยกตัวอย่างคือ หาก Server คุณเปิด SMTP ให้รับ Connect จากภายนอกได้
ผมก็ Connect ไปยัง Server คุณ (ด้วย telnet แล้วพิมพ์มือเปล่าก็ยังได้นะครับ) แล้วส่งคำสั่ง
MAIL FROM: root@ชื่อเซิร์ฟเวอร์คุณ
RCPT TO: ห่างว่าวเลย จะกระจายไปไหนก็ร่ายไป
RCPT TO: เผื่อไม่พอ เอาอีกก็ได้ ได้หลายทีเลย ไม่รู้จบ
DATA แล้ว Enter
แล้วก็ร่ายไปสิ... ข้อความอะไรก็ว่าไป
ถ้าจะมี Attach ก็ใช้โปรแกรม Netsend เข้ารหัส uuencode เสียก่อน (คน BBS จะรู้ทันทีว่า Netsend คืออะไร)
เข้ารหัสแล้วมันก็จะกลายเป็น Ascii ที่ไม่เกินตัวอักษรปกติจะพิมพ์ได้ (#30 ถึง #126 นั่นเอง)
เมื่อจบที่ต้องการแล้ว ก็กด Enter 2 ที
เท่านี้... Server ของคุณก็จะจัดการช่วยส่ง email นี้ไปยังตามที่ผมระบุใน RCPT TO: ทันที...
และถ้าคุณยังไม่ปิด Port 25 อีก... ในที่สุด Domain ของคุณก็จะโดน Black Lists ไงครับ
แจ่มเลยไหมครับ... ดังนั้น... เทคนิคนี้ของ postfix... ขัดแย้งกับ rfc ทั้ง 2 ฉบับในบางกรณี
และไม่ Success ดีกับ Server ที่ป้องกันตรงจุดนี้แล้ว (เขาไม่ยอมให้คุณไป Connect Port 25 เขาได้พร่ำเพรื่อหรอกครับ)
แต่จะใช้ได้ดีเลยกับ Server ที่ตรงตาม rfc821 แท้ๆ ครับ
และ Server ตัวไหนที่ postfix สามารถ Connect SMTP ไปใช้คำสั่ง VRFY ได้ ก็ *มีโอกาส* กลายเป็น Relay ให้พวก Spam ได้
นอกจากจะปรับแต่ง Script เอง (กรณีใช้ sendmail สามารถทำได้ ที่ให้ยอมรับการติดต่อนอก Intranet และยอมทำตามคำสั่ง
แต่คำสั่ง VRFY กับ QUIT เท่านั้น) หรือแก้ไข Source code แล้ว Compile เอง
หรือเขียน SMTP Server เอง หรือตัว postfix เอง (แหม... ก็รองรับเทคนิคตัวเอง ก็ต้องทำได้สิ)
สำหรับเรื่อง "แววก้าวหน้า"... ขอบคุณครับ
ปัจจุบันผมก้าวหน้ามากอยู่แล้ว มีกิจการของตัวเอง จนอเมริกันยังต้องจ้างผม
ผมมีค่าสมองที่อเมริกันยอมจ่ายให้ได้ถึงวันละ 625 $US
และเรื่องน้ำใจ ผมมีให้เพื่อน พี่ น้อง คนไทยทุกคนมาตั้งแต่ยุค BBS แล้วครับ ในนามปากกาว่า "คุณฉุย"
ผมจึงไม่เคืองไม่โกรธคุณเลย เพราะผมเคยเจอแบบนี้มาก่อนแล้วพอสมควร (เฉลี่ยปีละครั้ง)
สมัยก่อน วัยยังน้อย เลือดมันยังแรง ก็มีโทสะ
แต่เดี๋ยวนี้ ไม่มีแล้วครับ
ถ้าผมท้อแท้... ถอดใจไป... แล้วคนรุ่นหลัง... จะเหลือใครช่วยถ่ายทอดความรู้เหล่านี้ที่ไม่มีในตำราให้เขาเล่าครับ
แล้วประเทศชาติจะไม่แย่หรือครับ ต้องนั่งรอต่างชาติเขียนโปรแกรมมาให้ใช้เรื่อยไปงั้นหรือครับ
ถ้าผมไม่ติดงานและกิจการของตนเอง รวมทั้งสังขารที่ไม่อาจอึดเขียนโปรแกรมไม่หลับไม่นอนเป็นสัปดาห์ๆ ได้อย่างเมื่อก่อน
ผมก็คงไฟแรงพอที่จะร่วมด้วยช่วยพัฒนากับทีมเขาแล้วล่ะครับ
แต่เดี๋ยวนี้ ผมกลายเป็นนักธุรกิจไป 30% แล้ว
จึงทำได้แค่เท่าที่เห็นควรแก่โอกาสและเวลาจะอำนวยครับ
อนึ่ง... ผมอยากให้คุณย้อนไปนิดหนึ่ง... คราวที่แล้วที่ผมตอบคุณตอนท้าย...
ผมชี้ให้เห็นว่า... คุณต่างหากเล่าครับ ที่ได้ด่วนตัดสินผมไปแล้ว... ว่าผมยืนอยู่แค่หลังบ้าน...
วันนี้ผมชี้แจงให้คุณทราบ... ที่จริงคิดว่าคุณน่าจะเดาออกไปแล้ว
ว่าผมทราบแล้ว log ที่คุณ post มา มันก็ชี้ชัดอยู่แล้ว ว่ามาจาก postfix
ดังนั้น แทนที่ผมจะกล่าวอะไรให้เคืองกัน จึงพยายามอย่างมาก ที่จะใช้คำว่า...
"ผมว่าคุณเข้าใจผิด/ไม่ถูกต้องแล้วล่ะครับ"
แทนที่จะบอกเลยว่า.... "คุณไม่รู้" หรือ "คุณผิด" หรืออะไรๆ ที่มันตรงๆ ทื่อๆ .... ซึ่งมันอ่านดูแย่กว่า...
(ที่จริง ผมเพิ่งคิดได้ว่าน่าจะใช้คำว่า... "เข้าใจคลาดเคลื่อน"... คงจะดีกว่านี้...)
ถ้าย้อนไปอ่านทบทวนดู จะเข้าใจได้เลย ผมพยายามที่จะบอกแบบนุ่มนวลละเอียดพอสมควร
ไม่ให้เข้าใจกันเหมือนว่า เกทับบลัฟแหลก
ผมก็ไม่ทราบว่าคุณไปขุ่นเคืองใครมาหรือเปล่านะครับ
แต่อาจจะเป็นเพราะ ผมผสมเรื่องการเหน็บแนม M$ เข้าไปด้วย อันนั้นต้องขอโทษจริงๆ
(หมั่นไส้เขามาตั้งแต่ DOS แล้วครับ คนรุ่นผม เขียน DOS ใช้กันเองได้สบายๆ แต่ Marketing ไม่เอาอ่าว เลยหมั่นไส้สะสมมาตลอด)
แล้วก็พยายามอธิบายอย่างละเอียด ดังเช่นที่เพื่อนๆ พี่ๆ น้องๆ ในนี้หรือที่ไหนๆ เคยอ่านข้อความสไตล์ของผมมาแล้ว
สุดท้าย... ผมเป็นฝ่ายยก rfc มาให้คุณอ่านแล้วนะครับ และก็น่าจะยืนยันได้ด้วยที่ผมอธิบายลงลึกถึงเทคนิค
และขั้นตอนทาง Protocol ที่สามารถทำได้ด้วยมือเลย... ว่า... ผม... คือคนที่รู้เรื่อง... หรือเปล่า?
ผมไม่รู้ ไม่เก่งไปเสียทุกเรื่องดอกครับ แต่เรื่องไหนรู้ ผมเอื้อเฟื้อหมดเปลือกกับทุกๆ คนครับ
มีอะไร ถามได้ครับ ยินดีตอบ (ตามที่เวลาอำนวยนะครับ เวลามาก ตอบได้ยาว เวลาน้อยตอบช้าและอาจสั้น)
เรื่อง SMTP กับ POP นี่ ไม่ต้องห่วงครับ ผมไม่ได้ยืนอยู่หลังบ้าน แต่ลอยอยู่บนฟ้าก้มลงมองดูบ้านเลยล่ะครับ
บอกได้จนถึงขั้นเขียน SMTP และ POP Server ใช้เองได้เลยล่ะ (แต่ต้องเขียนโปรแกรมเป็นมาอยู่แล้วนะ)
สุดท้าย... ขอบคุณครับ ที่แนะนำหนังสือให้ผมอ่าน
ผมจะไปหาซื้อมาอ่านดูครับ...

เรื่องของ junk mail มีที่มาที่ไป ตามปกติ junk mail เกิดจากการนำอีเมล์ไปลงประกาศที่สาธารณะแล้วมีมือดีมาเก็บเกี่ยวไป การส่งอีเมล์ออกไปหาสมาชิกไม่ได้หมายถึงการเปิดรับ junk mail เพราะสมาชิกส่วนใหญ่เป็นเพียงผู้ใช้งานธรรมดา ไม่ใช่นักสะสมอีเมล์และพวกส่ง junk จะไปหารายชื่อเอาตามที่สาธารณะเช่น webboard หรือ whois แต่ถ้า ท่านวิตกจริตเรื่อง junk mail ขนาดนั้น ่ขอเรียนว่า มีตั้งหลายวิธีที่จะใช้ป้องกัน junk mail เช่น PGP ฯลฯ หรือ filter อะไรง่ายๆก็ได้ คนฉลาดๆที่ทำ openle มีเยอะ น่าจะลองคิดให้มากกว่านี้หน่อยนะครับ ไม่ใช่คิดอะไรไม่ออกเลยปิดท่าเดียว ผู้รับจะเป็นยังไงข้าไม่สน

คุณเรย์ครับ :) เหตุผลที่คุณต้องการตอบกลับเมลฉบับนั้นล่ะครับ ?
ผมกลับมองว่า ถ้าเราจะไม่เช็คเมลที่ชื่อน้ันแน่ๆ ก็ไม่รู้ว่าจะเปิดไว้รับเมลตอบกลับทำไมนะ เพราะเมลที่ใช้สำหรับการติดต่อกันก็มีอยู่ต่างหากแล้ว ;)
ส่วนประโยคที่คุณเรย์บอกว่า "ไม่ใช่คิดอะไรไม่ออกเลยปิดท่าเดียว ผู้รับจะเป็นยังไงข้าไม่สน" ผมก็ไม่เห็นเหตุผลว่าผู้รับจะเสียหายอะไรที่ตรงไหนนี่นา เพราะว่าเมลที่ใช้สำหรับการติดต่อกันก็มีอยู่ต่างหากแล้ว :)

อ้อ ลืมบอกไปว่า ผมถามเพื่อขอความรู้นะครับ ที่ต้องการทราบเหตุผลก็เพื่อให้ผมเข้าใจอะไรได้มากขึ้น
(กลัวโดนเคืองอะ แหะๆ) :D

คุณเรย์ครับ
"ท่านวิตกจริตเรื่อง junk mail ขนาดนั้น"
จากที่คุณตำหนิเขา คุณตำหนิที่ SMTP เขาไม่ได้เปิดไว้ ทำให้ postfix ตรวจสอบผิดพลาด
แต่ที่เขาไม่ได้เปิืด SMTP ไม่ใช่เพราะวิตกเรื่อง junk ครับ ไม่ใช่เลยซักนิด
แต่เป็นเพราะอะไร ลองไปทบทวนดูก่อนสิครับ
"ไม่ใช่คิดอะไรไม่ออกเลยปิดท่าเดียว"
การไม่เปิด SMTP ไม่ขัดแย้งกับ rfc ครับ
แต่การที่ SMTP ของคุณรับ email แล้วพยายามย้อนกลับไปเปิด SMTP Connection กับ host นั่นสิครับ ที่ขัดแย้งกับ rfc
"ผู้รับจะเป็นยังไงข้าไม่สน"
การที่ SMTP ฝั่งผู้รับ มีวิธีการที่ไม่ได้กำหนดไว้ใน rfc และยังขัดแย้งกับ rfc ด้วยเนี่ย
SMTP คนอื่นเขาต้องสนด้วยหรือครับ?
คนทำตามกฏอยู่แล้ว ต้องแหกกฏตามคนอื่นด้วยถึงจะถูกต้องหรือครับ?
สำหรับที่อยากให้ลองไปทบทวนดูก่อน เป็นเพราะวันนี้ผมมีเวลาตอบเท่านี้ครับ
ถ้าอยากให้อธิบายเพิ่มเติม ผมจะอธิบายให้วันหลังนะครับ
แต่ถามมาก่อนนะครับ อธิบายไปก่อนถาม เดี๋ยวโดนว่า "ใครถาม?"
เดี๋ยวผมหน้าแตกครับ...
ผมได้อ่านแล้วเป็นประโยชน์มา่กเลยครับ ด้วยความนับถือ

ตาสว่างขึ้นเยอะเลยครับ
"กำลังฟัง ตาสว่าง ของ Modern dog อยู่พอดี"

ขอบคุณพี่จักรนันท์ เรืองระบบพอได้ เรื่องโปโตคอลเนี่ยยอมรับว่าไม่สันทัดเลยจริงๆ
ทำอย่างไรไม่ให้กระทู้นี้โดนกลืน เอาไปไว้หน้าเทคนิคดีใหม อยากอ่านอีก แต่ไม่รู้ว่าจะเริ่มถามตรงไหนดี
อ่านแล้วได้ความรู้ในเรื่องที่ผมไม่รู้ครับ :-)

ชัดเจนมากครับ ผมก็มีปัญหาเรื่องส่งไปเมล์ที่อื่นแล้วเขาตึกลับเนื่อง verify นี่เช่นกัน ก็ยังงงๆอยู่ว่าต้องเปิด port 25 ให้เขาด้วยหรือ ไม่เสี่ยงเกินไป หรือ
พอได้อ่านตามที่คุณจักรนันท์ว่าแล้ว ก็เข้าใจแล้วครับ สรุปว่า postfix นั่นเองที่มัปัญหา
ปล. ผมก็ใช้ bbs ตั้งแต่ยุคแรกๆ ครับสมัย kiddycomp คุณไพศาล และศาลาไทยครับ
Posts: 6
Joined: 30-04-2005