ด้วยเหตุผล X หรือ Y บางครั้งเราจำเป็นต้องตั้งโปรแกรมเซิร์ฟเวอร์ของ บริษัท ของเราเพื่อทำงานบางอย่างและเราต้องการทราบว่างานนี้ดำเนินการโดยไม่มีปัญหาหรือไม่สำหรับสิ่งนี้เราตั้งโปรแกรมว่าหากทุกอย่างราบรื่นโปรดแจ้งให้เราทราบ ... แต่ ... but เซิร์ฟเวอร์จะแจ้งให้เราทราบได้อย่างไร?
กล่าวโดยง่าย เราจะใช้ สคริปต์ Pythonสั่งการให้ส่งอีเมลมาหาเรา ด้วยวิธีนี้ เมื่อเราตรวจสอบกล่องจดหมาย เราจะเห็นว่าเซิร์ฟเวอร์ดำเนินการตามคำสั่งได้โดยไม่มีปัญหา
ฉันได้แนบสคริปต์ไว้ที่นี่แล้ว: send-email.py
วิธีใช้งานนั้นง่ายมาก เพียงเปิดเทอร์มินัล พิมพ์ข้อความต่อไปนี้ลงไป แล้วกด[Enter] :
cd $HOME/ && wget http://paste.desdelinux.net/paste/?dl=89 && mv index.html\?dl\=89 send-email.py && chmod +s send-email.py
ฉันฝากคุณไว้ว่ากระบวนการจะเป็นอย่างไร:
% CODE1%
เมื่อเสร็จแล้วคุณต้องแก้ไขสคริปต์เพื่อใส่ข้อมูลของคุณเองฉันจะแก้ไขโดยใส่ข้อมูลของฉันนั่นคือข้อมูลจากที่นี่งานของฉัน
เปิดสคริปต์ (send-email.py) และเปลี่ยนแปลงข้อมูลนี้:
- [ป้องกันอีเมล] ทางอีเมลของคุณ (ในตัวอย่างนี้ - » [ป้องกันอีเมล])
- เนื้อหาข้อความ ตามเนื้อหาของอีเมล (ในตัวอย่างนี้ - » นี่คืออีเมลทดสอบ)
- you.mailserver.cu โดยเซิร์ฟเวอร์อีเมลของคุณ (ในตัวอย่างนี้ - » 192.168.1.2)
- อีเมลของคุณ โดยผู้ใช้ของคุณ (ในตัวอย่างนี้ - » คิคิกาอารา)
- รหัสผ่านของคุณ สำหรับรหัสผ่านของคุณ (ในตัวอย่างนี้ - » ฮ่าฮ่า…ใช่…แน่นอน…ฮ่า ๆ)
ตอนนี้หน้าตาเป็นแบบนี้: send-email.py (แก้ไขแล้ว)
และ voila ก็ยังคงส่งอีเมลเท่านั้น ... สำหรับสิ่งนี้เราจะใส่สิ่งต่อไปนี้:
- python send-email.py "ตรงนี้เราใส่หัวเรื่อง" [ป้องกันอีเมล]
นั่นคือเราต้องดำเนินการสคริปต์และส่งผ่านพารามิเตอร์ "Subject" (นั่นคือหัวเรื่องที่อีเมลจะใช้) และจะส่งไปยังใคร (ที่อยู่อีเมล)
ฉันจะส่งอีเมลถึงตัวเองนี่คือตัวอย่าง:
% CODE2%
และตอนนี้
อย่างที่คุณเห็น บางสิ่งบางอย่างค่อนข้างง่าย... แต่มันสามารถช่วยเราได้ในบางโอกาส
ความนับถือ