GNU/Linux >> Belajar Linux >  >> Linux

mengirim email dari terminal linux dalam satu baris

Anda dapat menggunakan gema dengan pipa untuk menghindari permintaan atau konfirmasi.

echo "This is the body" | mail -s "This is the subject" [email protected]

echo "Subject: test" | /usr/sbin/sendmail [email protected]

Ini memungkinkan Anda untuk melakukannya dalam satu baris perintah tanpa harus mengulang file teks. Jawaban ini dibangun di atas jawaban @ mti2935. Jadi kredit masuk ke sana.


email dapat mewakili beberapa program pada sistem linux. Yang Anda inginkan di baliknya adalah sendmail atau postfix . Saya merekomendasikan yang terakhir.

Anda dapat menginstalnya melalui manajer paket favorit Anda. Kemudian Anda harus mengonfigurasinya, dan setelah selesai, Anda dapat mengirim email seperti ini:

 echo "My message" | mail -s subject [email protected]

Lihat manual untuk informasi lebih lanjut.

Sejauh mengonfigurasi postfix, ada banyak artikel di internet tentang cara melakukannya. Kecuali Anda berada di server publik dengan domain terdaftar, biasanya Anda ingin meneruskan email ke server SMTP tempat Anda dapat mengirim email .

Untuk gmail, misalnya, ikutihttp://rtcamp.com/tutorials/linux/ubuntu-postfix-gmail-smtp/atau tutorial serupa lainnya.


Linux
  1. Bagaimana cara Mengirim Email dari Baris Perintah?

  2. Proses latar belakang di linux

  3. Matikan mesin Windows dari terminal linux

  1. Kirim email dari terminal atau skrip linux menggunakan perintah email

  2. Bagaimana cara mengirim pesan ke soket web socket.io saya dari baris perintah di linux?

  3. Bagaimana saya bisa mengirim email terenkripsi gpg secara otomatis dari baris perintah linux?

  1. Kirim email dari baris perintah dengan server smtp eksternal di Linux

  2. 9 contoh perintah mail/mailx untuk mengirim email dari baris perintah di Linux

  3. Cara Menggunakan SSMTP untuk Mengirim Email dari Terminal Linux