How to send Email with netcat

Posted In System - By Tum. On Thursday, March 12th, 2015 With 0 Comments

netcat-nc
การส่งเมล์ผ่าน linux command line สามารถทำได้หลากหลายวิธีด้วยกันซึ่งขึ้นอยู่กับความถนัดของผู้ใช้และโปรแกรมที่มีอยู่ในระบบเป็นหลัก แต่ถ้าหากต้องการส่งเมล์เพื่อทดสอบระบบแล้ว การรันคำสั่งและมีขั้นตอนการพิมพ์ข้อมูลการส่งทุกครั้งจะทำให้เสียเวลาในการทดสอบในแต่ละครั้งค่อนข้างมาก

ในบทความนี้จะแนะนำวิธีการส่งเมล์ที่รวกเร็วสำหรับนำไปใช้ในการทดสอบระบบ ด้วยคำสั่ง nc ซึ่งจะช่วยให้ส่งเมล์ได้ด้วยคำสั่งเดียว

วิธีการรับส่งเมล์ด้วยคำสั่ง nc สามารถทำได้ดังขั้นตอนด้านล่าง ดังนี้

รันคำสั่ง date ตามด้านล่าง เพื่อสร้าง date format เพื่อไปใส่ยัง Date:

ผลลัพธ์

สร้างไฟล์ชุดคำสั่งสำหรับการส่งเมล์ โดยในตัวอย่างนี้ให้ชื่อว่า /tmp/test_message

รันคำสั่ง nc เพื่อทำการส่ง email

หลังจากรัน command เสร็จให้ตรวจสอบเมล์ได้เลยครับ

Tags: , ,

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

*