Linux buýruk setirinden e-poçta goşundysyny ibermegiň 4 usuly
Linux terminaly bilen tanyş bolanyňyzdan soň, e-poçta ibermek ýaly buýruklary ýazmak bilen ulgamyňyzdaky hemme zady etmek isleýärsiňiz we e-poçta ibermegiň möhüm taraplaryndan biri goşundylardyr.
Esasanam Sysadmins üçin ätiýaçlyk faýl goşup, faýl/ulgam operasiýa hasabatyny ýa-da degişli maglumatlary goşup, uzakdaky maşyna ýa-da işdeşine iberip biler.
Bu ýazgyda, Linux terminalyndan goşundy bilen e-poçta ibermegiň usullaryny öwreneris. Möhümi, Linux üçin ýönekeý aýratynlyklar bilen e-poçtalary gaýtadan işlemek üçin ulanyp boljak birnäçe buýruk setiri e-poçta müşderileri bar.
Bu gollanmany netijeli we ygtybarly ulanmak üçin işleýän poçta ulgamyňyz bolmaly ýa-da ulgamyňyzda Linux üçin poçta geçiriş agentlerinden birini (MTA's) gurmaly.
MTA bir öý eýesinden beýlekisine e-poçta ibermek we almak üçin jogapkär programma.
Aşakda terminaldan goşundy bilen e-poçta ibermegiň dürli, belli usullary bar.
1. Poçta buýrugyny ulanmak
poçta poçta hatlarynyň (On Debian) we mailx (On RedHat) bukjasynyň bir bölegi bolup, buýruk setirindäki habarlary gaýtadan işlemek üçin ulanylýar.
$ sudo apt-get install mailutils # yum install mailx
Indi görkezilen poçta buýrugyny ulanyp e-poçta goşundysyny ibermegiň wagty.
$ echo "Message Body Here" | mail -s "Subject Here" [email -A backup.zip
Aboveokardaky buýrukda baýdak:
-
-s
- habar mowzugyny kesgitleýär. -
-A
- faýl birikdirmäge kömek edýär.
Bar bolan habary faýldan aşakdaky ýaly iberip bilersiňiz:
$ mail -s "Subject here" -t [email -A backup.zip < message.txt
2. mutt buýrugyny ulanmak
mutt Linux üçin meşhur, ýeňil buýruk setiri e-poçta müşderisi.
Ulgamyňyzda ýok bolsa, gurmak üçin aşakdaky buýrugy ýazyň:
$ sudo apt-get install mutt # yum install mutt
Aşakdaky mutt buýrugyny ulanyp, goşmaçasy bilen e-poçta iberip bilersiňiz.
$ echo "Message Body Here" | mutt -s "Subject Here" -a backup.zip [email
nirede opsiýa:
-
-s
- habaryň mowzugyny görkezýär. -
-a
- goşmaçany kesgitleýär.
Mutt hakda has giňişleýin okaň - Terminaldan hat ibermek üçin buýruk setiri e-poçta müşderisi
3. mailx buýrugyny ulanmak
mailx mutt buýrugy ýaly has köp işleýär we poçta hatlarynyň (On Debian) bukjasynyň bir bölegi.
$ sudo apt-get install mailutils # yum install mailx
Indi goşma hatyny mailx buýrugyny ulanyp buýruk setirinden iberiň.
$ echo "Message Body Here" | mailx -s "Subject Here" -a backup.zip [email
4. mpack buýrugyny ulanmak
mpack atlandyrylan faýly bir ýa-da birnäçe MIME habarlarynda kodlaýar we habary bir ýa-da birnäçe alyja iberýär, ýa-da atlandyrylan faýla ýa-da faýllar toplumyna ýazýar ýa-da habarlar toparyna iberýär.
$ sudo apt-get install mpack # yum install mpack
Goşundy bilen habar ibermek üçin aşakdaky buýrugy işlediň.
$ mpack -s "Subject here" file [email
Bu hemmesi! Aboveokardaky sanawda agzalmaýan Linux terminalyndan goşundy bilen e-poçta ibermegiň başga usullaryny göz öňünde tutýarsyňyzmy? Teswirlerde bize habar beriň.