Quantcast
Channel: Teguh Triharto Learning Center
Viewing all articles
Browse latest Browse all 413

.::: Setting up and using the mutt email client in Linux for alert NMS or Other :::.

$
0
0
 

Berikut contoh penggunaan mutt untuk mengirim email dari command line di CentOS 9:

A. Setup

1. update repository

sudo dnf update -y

2. setup mutt

sudo dnf install mutt -y

3. check

mutt -v
  

4. configuration
 
mkdir -p /root/.mutt
cat /root/.mutt/muttrc

[root@teguhth01 ~]# mkdir -p /root/.mutt
[root@teguhth01 ~]# cat /root/.mutt/muttrc
# configure
set from = "local.support@nokia.com"
set realname = "Alert Email"
#set imap_user = "local.support@nokia.com"
#set imap_pass ="NokiaAdmpasswd!"
#
 # My credentials
 set my_pass = "NokiaAdmpasswd!"
 set my_user = "local.support@nokia.com"
 set smtp_url = "smtp://$my_user:$my_pass@smtp-mail.outlook.com"
 set ssl_verify_host = no
set ssl_verify_dates = no
# set ssl_starttls = yes
 set smtp_authenticators = "login"
# set smtp_user = "local.support@nokia.com"
# set smtp_pass = "NokiaAdmpasswd!"

[root@teguhth01 ~]#


B. Testing

1. Kirim Email Sederhana

echo "Isi pesan email" | mutt -s "Judul Email" penerima@example.com

echo "Containt Email: Halo, ini tes dari Mutt" | mutt -s "Subject: Email Uji Coba" teguh.triharto@nokia.com


2. Kirim Email dengan Lampiran

echo "Ini ada file terlampir." | mutt -s "Email dengan Lampiran" -a /path/to/file.txt -- penerima@example.com

Catatan: Jangan lupa pakai -- sebelum alamat email saat pakai -a untuk lampiran.

Contoh:

echo "Berikut saya lampirkan laporan" | mutt -s "Laporan Bulanan" -a /root/catatan.txt -- teguh.triharto@nokia.com
 

3. Tulis Email Interaktif (Manual)
Nanti kamu akan masuk ke interface teks untuk menulis subjek, isi pesan, dan memilih lampiran.

mutt teguh.triharto@nokia.com
 

4. Menggunakan Template Email
Kamu bisa membuat isi email dari file:

mutt -s "Subject Email" -a /path/lampiran.pdf -- penerima@example.com < /path/pesan.txt

mutt -s "Subject Email" -a /root/notes.txt -- teguh.triharto@nokia.com < /root/catatan.txt
 

5. sample untuk monitoring dengan baca bash

sh local_check.sh | mutt -s "Subject: Email Uji Coba" teguh.triharto@nokia.com
 

6. sample untuk monitoring dengan baca bash n lampiran


sh local_check.sh | mutt -s "Subject: Email Uji Coba" -a local_check.sh -- teguh.triharto@nokia.com
 

7. sample untuk monitoring dengan baca txt n lampiran

cat notes.txt | mutt -s "Subject: Email Uji Coba" -a notes.txt -- teguh.triharto@nokia.com
 


Viewing all articles
Browse latest Browse all 413

Trending Articles