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:

  1. -s - habar mowzugyny kesgitleýär.
  2. -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:

  1. -s - habaryň mowzugyny görkezýär.
  2. -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ň.