Cara menghantar surat dari terminal menggunakan skrip

Atas sebab X atau Y, kadang-kadang kita perlu memprogram pelayan syarikat kita untuk melakukan tugas tertentu, dan kita ingin tahu apakah tugas ini dilaksanakan tanpa masalah, untuk ini kita memprogramkan bahawa jika semuanya berjalan lancar, beri tahu kita ... tetapi ... ¿Bagaimana pelayan boleh memberitahu kami?

Secara ringkasnya, kita akan memberitahunya melalui skrip Python untuk menghantar e-mel kepada kita, dengan cara ini apabila kita menyemak peti mel, kita akan melihat sama ada pelayan tidak mempunyai masalah melaksanakan pesanan tersebut.

Saya telah memasukkan skrip di sini: send-email.py

Untuk menggunakannya sangat mudah, buka terminal, taip yang berikut ke dalamnya dan tekan [Enter] :

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

Saya meninggalkan anda bagaimana prosesnya:

% KOD1%

Setelah ini selesai, anda mesti mengedit skrip untuk meletakkan data anda sendiri, saya akan menyuntingnya dengan meletakkan data saya, iaitu data dari sini karya saya.

Buka skrip (send-email.py) dan ubah maklumat ini:

  • [e-mel dilindungi] melalui e-mel anda (dalam contoh ini - » [e-mel dilindungi])
  • Badan mesej oleh kandungan e-mel (dalam contoh ini - » Ini adalah e-mel ujian)
  • anda.mailserver.cu oleh pelayan mel anda (dalam contoh ini - » 192.168.1.2)
  • emel anda oleh pengguna anda (dalam contoh ini - » kzkggaara)
  • kata laluan Awak untuk kata laluan anda (dalam contoh ini - » HAHA ... ya ... pasti ... LOL)

Ia kini kelihatan seperti ini: send-email.py (Diubah suai)

Dan voila, hanya tinggal menghantar e-mel ... untuk ini kami akan meletakkan perkara berikut:

Maksudnya, kita harus menjalankan skrip dan melewati parameter "Subjek" (iaitu subjek yang akan diambil oleh e-mel) dan juga kepada siapa (alamat e-mel) itu akan dikirim.

Saya akan menghantar e-mel kepada saya sendiri, berikut adalah contohnya:

% KOD2%

Dan sekarang 

Seperti yang anda lihat, sesuatu yang agak mudah... tetapi ia boleh membantu kita pada masa-masa tertentu 

salam


Tambahkan sebagai sumber pilihan dalam Google