4 viisi e-posti manuse saatmiseks Linuxi käsurealt
Kui olete Linuxi terminali kasutamisega tuttavaks saanud, soovite teha kõik oma süsteemis, sisestades lihtsalt käsud, sealhulgas meilide saatmine, ja üks olulisi kirju saatmise aspekte on manused.
Spetsiaalselt Sysadminsi jaoks saab lisada varukoopia, logifaili/süsteemi tööaruande või muu seotud teabe ja saata selle kaugmasinale või töökaaslasele.
Selles postituses õpime viise manusega e-kirja saatmiseks Linuxi terminalist. Oluline on see, et Linuxile on mitu käsurea e-posti klienti, mida saate kasutada lihtsate funktsioonidega meilide töötlemiseks.
Selle õpetuse tõhusaks ja usaldusväärseks kasutamiseks peab teie süsteemis olema toimiv meilisüsteem või seadistama üks Linuxi jaoks mõeldud postiülekande agentidest (MTA).
MTA on rakendus, mis vastutab meilide saatmise ja vastuvõtmise eest ühelt hostilt teisele.
Allpool on toodud mitmesugused tuntud meetodid terminaliga manusega e-kirjade saatmiseks.
1. Kasutades posti käsku
mail on osa pakettidest mailutils (Debianis) ja mailx (On RedHat) ning seda kasutatakse käsureal olevate sõnumite töötlemiseks.
$ sudo apt-get install mailutils # yum install mailx
Nüüd on aeg saata e-posti manus, kasutades näidatud posti käsku.
$ echo "Message Body Here" | mail -s "Subject Here" [email -A backup.zip
Ülaltoodud käsus lipp:
-
-s
- määrab sõnumi teema. -
-A
- aitab faili manustada.
Samuti saate failist olemasoleva sõnumi saata järgmiselt:
$ mail -s "Subject here" -t [email -A backup.zip < message.txt
2. Kasutades mutt Command
mutt on Linuxi jaoks populaarne ja kerge käsurea e-posti klient.
Kui teie süsteemis seda pole, tippige selle installimiseks järgmine käsk:
$ sudo apt-get install mutt # yum install mutt
Alloleva käsuga mutt saate saata manusega manuse.
$ echo "Message Body Here" | mutt -s "Subject Here" -a backup.zip [email
kus võimalus:
-
-s
- tähistab sõnumi teemat. -
-a
- identifitseerib manuse (d).
Lisateave Mutti kohta - käsurea e-posti klient, et terminalist kirju saata
3. Kasutades käsku mailx
mailx töötab rohkem nagu käsk mutt ja see on ka osa mailutils (Debiani) paketist.
$ sudo apt-get install mailutils # yum install mailx
Nüüd saatke manusepost käsurealt käsuga mailx.
$ echo "Message Body Here" | mailx -s "Subject Here" -a backup.zip [email
4. Kasutades mpack Command
mpack kodeerib nimetatud faili ühes või mitmes MIME-sõnumis ja saadab sõnumi ühele või mitmele adressaadile või kirjutab selle nimelisse faili või failikomplekti või postitab selle gruppi uudiserühmi.
$ sudo apt-get install mpack # yum install mpack
Manusega sõnumi saatmiseks käivitage allolev käsk.
$ mpack -s "Subject here" file [email
See on kõik! Kas peate silmas mõnda muud meetodit Linuxi terminalist manustega meilide saatmiseks, mida pole ülaltoodud loendis mainitud? Andke meile kommentaarides teada.