วันจันทร์ที่ 24 พฤศจิกายน พ.ศ. 2551

จำลองเครื่องตัวเองให้เป็น smtp server เพื่อส่งเมล์

หลายๆครั้งที่เราต้องการจะเขียนscriptส่งmail ไปหาคนอื่น แต่ว่า เราไม่มีsmtp server ให้ลอง จึงต้องไปตระเวนหา program mail server มาลงกัน แต่ว่า ผมมีวิธีง่ายๆสำหรับเครื่องที่ใช้ windows 2000 และ XP มาฝากครับ

ในwindows 2000 และ windows XP pro จริงๆแล้วมี service ด้าน smtp ผนวกมากับ IIS แล้วครับ แต่ว่าเราต้องเลือกลง IIS Service เสียก่อน
หลังจากนั้นเราจะต้องทำการ enable Relay โดยทำดังนี้
1. เปิด IIS Services Manager
2. หาNode ที่ชื่อ Default SMTP Virtual Server
3. Start service ซะ(ถ้ายังไม่Start)
4. คลิกขวาที่Defaut SMTP Virtual Server แล้วเลือก Properties

5. เลือก Tab Access
6. กดปุ่ม Relay ตรง Relay Restriction

7. ตรง Radio ด้านบน เลือก Only the list below(เพื่อไม่ให้คนอื่นใช้เครื่องเราเป็น Relay)

8. คลิก Add
9. เพิ่มIP ของเครื่องที่จะใช้ SMTP นี้ (เช่นต้องการให้เครื่องตัวเองใช้ได้เครื่องเดียว ก็ตั้งเป็น127.0.0.1)
10. กด ok
11. เรียบร้อยแล้ว ทดสอบได้

ง่ายมั้ยครับ อิอิ หวังว่าคงทำได้ทุกคนนะครับ

ไม่มีความคิดเห็น: