Πώς να στείλετε αλληλογραφία από το τερματικό χρησιμοποιώντας ένα σενάριο

Για λόγους Χ ή Υ, μερικές φορές πρέπει να προγραμματίσουμε τον διακομιστή της εταιρείας μας για να κάνουμε μια συγκεκριμένη εργασία και θέλουμε να μάθουμε αν αυτή η εργασία εκτελέστηκε χωρίς προβλήματα, γι 'αυτό προγραμματίζουμε ότι αν όλα πήγαν ομαλά, ειδοποιήστε μας… αλλά… ¿ Πώς μπορεί να μας ειδοποιήσει ο διακομιστής;

Πολύ απλά, θα του πούμε μέσω ενός σεναρίου Python να μας στείλει ένα email, με αυτόν τον τρόπο όταν ελέγξουμε το γραμματοκιβώτιο, θα δούμε αν ο διακομιστής δεν είχε προβλήματα στην εκτέλεση της παραγγελίας.

Έχω συμπεριλάβει το σενάριο εδώ: 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

Σας αφήνω πώς θα ήταν η διαδικασία:

% ΚΩΔΙΚΟΣ1%

Μόλις γίνει αυτό, πρέπει να επεξεργαστείτε το σενάριο για να βάλετε τα δικά σας δεδομένα, θα το επεξεργαστώ βάζοντας τα δεδομένα μου, δηλαδή τα δεδομένα από εδώ τη δουλειά μου.

Ανοίξτε το σενάριο (send-email.py) και αλλάξτε αυτά τα δεδομένα:

  • [προστασία μέσω email] μέσω του email σας (σε αυτό το παράδειγμα - » [προστασία μέσω email])
  • Σώμα μηνύματος από το περιεχόμενο του email (σε αυτό το παράδειγμα - » Αυτό είναι ένα δοκιμαστικό email)
  • you.mailserver.cu από τον διακομιστή αλληλογραφίας σας (σε αυτό το παράδειγμα - » 192.168.1.2)
  • το ηλεκτρονικό σου ταχυδρομείο από τον χρήστη σας (σε αυτό το παράδειγμα - » kzkggaara)
  • ο κωδικός σας για τον κωδικό πρόσβασής σας (σε αυτό το παράδειγμα - » ΧΑΧΑ ... ναι ... σίγουρα ... ΛΟΛ)

Τώρα μοιάζει με αυτό: send-email.py (Τροποποιημένο)

Και voila, μένει μόνο να στείλουμε το email ... γι 'αυτό θα θέσουμε τα εξής:

Με άλλα λόγια, πρέπει να εκτελέσουμε το σενάριο και να το μεταβιβάσουμε στην παράμετρο "Θέμα" (δηλαδή, το θέμα που θα μεταφέρει το email) και επίσης σε ποιον (διεύθυνση email) θα σταλεί.

Θα στείλω στον εαυτό μου ένα email, εδώ είναι το παράδειγμα:

% ΚΩΔΙΚΟΣ2%

Και τώρα 

Όπως μπορείτε να δείτε, κάτι πολύ απλό... αλλά μπορεί να μας βοηθήσει σε ορισμένες περιπτώσεις 

αφορά


Προσθήκη ως προτιμώμενης πηγής στην Google