Cách gửi thư từ thiết bị đầu cuối bằng tập lệnh

Vì lý do X hoặc Y, đôi khi chúng tôi cần lập trình máy chủ của công ty mình để thực hiện một tác vụ nhất định và chúng tôi muốn biết liệu tác vụ này có được thực thi mà không gặp sự cố hay không, vì điều này chúng tôi lập trình rằng nếu mọi thứ diễn ra suôn sẻ, hãy thông báo cho chúng tôi… nhưng… ¿Cách máy chủ có thể thông báo cho chúng tôi không?

Nói một cách đơn giản, chúng ta sẽ sử dụng một đoạn mã Python để yêu cầu nó gửi email cho chúng ta. Bằng cách này, khi kiểm tra hộp thư, chúng ta sẽ thấy máy chủ có gặp sự cố khi thực hiện lệnh hay không.

Tôi đã đính kèm đoạn mã ở đây: send-email.py

Cách sử dụng rất đơn giản, mở cửa sổ dòng lệnh, nhập lệnh sau vào đó và nhấn [Enter] :

cd $HOME/ && wget http://paste.desdelinux.net/paste/?dl=89 && mv index.html\?dl\=89 send-email.py && chmod +s send-email.py

Tôi để lại cho bạn quy trình sẽ như thế nào:

% CODE1%

Khi điều này được thực hiện, bạn phải chỉnh sửa kịch bản để đưa dữ liệu của riêng bạn, tôi sẽ chỉnh sửa nó bằng cách đưa dữ liệu của tôi, tức là dữ liệu từ đây công việc của tôi.

Mở tập lệnh (send-email.py) và thay đổi dữ liệu này:

  • [email được bảo vệ] bằng email của bạn (trong ví dụ này - » [email được bảo vệ])
  • Nội dung thư bởi nội dung của email (trong ví dụ này - » Đây là một email thử nghiệm)
  • you.mailserver.cu bởi máy chủ thư của bạn (trong ví dụ này - » 192.168.1.2)
  • email của bạn bởi người dùng của bạn (trong ví dụ này - » kzkggaara)
  • mật khẩu của bạn cho mật khẩu của bạn (trong ví dụ này - » HAHA… vâng… chắc chắn… LOL)

Hiện tại nó trông như thế này: send-email.py (Đã sửa đổi)

Và thì đấy, tất cả những gì còn lại là gửi email ... cho điều này, chúng tôi sẽ đặt những điều sau:

Nói cách khác, chúng ta phải thực thi tập lệnh và chuyển cho nó tham số "Chủ đề" (nghĩa là chủ đề mà email sẽ lấy) và cũng như người (địa chỉ email) nó sẽ được gửi.

Tôi sẽ gửi cho mình một email, đây là ví dụ:

% CODE2%

Và bây giờ 

Như bạn có thể thấy, một điều khá đơn giản... nhưng nó có thể giúp ích cho chúng ta trong một số trường hợp nhất định 

Liên quan


Thêm vào danh sách nguồn ưu tiên trên Google.