![Cele mai bune 10 programe firewall pentru Windows 10 în 2020](/f/c69a5bd01b454847a5b1c1b7ffd54add.png?width=100&height=100)
Odată ce vă familiarizați cu utilizarea terminalului Linux, doriți să faceți totul pe sistemul dvs. pur și simplu tastarea comenzilor, inclusiv trimiterea de e-mailuri și unul dintre aspectele importante ale trimiterii de e-mailuri este atașamente.
Mai ales pentru Sysadmins, poate atașa un fișier de rezervă, fișier jurnal / raport de funcționare a sistemului sau orice informații conexe și trimiteți-le către o mașină sau un coleg de lucru la distanță.
În această postare, vom învăța modalități de a trimite un e-mail cu atașament de la terminalul Linux. Important, există mai multe clienți de e-mail din linia de comandă pentru Linux pe care îl puteți utiliza pentru a procesa e-mailuri cu funcții simple.
Pentru a utiliza în mod eficient și fiabil acest tutorial, trebuie să aveți un sistem de poștă electronică funcțional sau să configurați unul dintre agenți de transfer de e-mail (MTA) pentru Linux pe sistemul dvs.
A MTA este o aplicație responsabilă pentru trimiterea și primirea de e-mailuri de la o gazdă la alta.
Mai jos sunt diferite metode bine cunoscute de trimitere a e-mailului cu atașament de la terminal.
Poștă face parte din mailutils (Pe Debian) și mailx (On Palarie rosie) și este folosit pentru a procesa mesaje pe linia de comandă.
$ sudo apt-get install mailutils. # yum instala mailx.
Acum este timpul să trimiteți un atașament de e-mail folosind comanda de e-mail afișată.
$ ecou „Corpul mesajului aici” | mail-uri „Subiect aici”[e-mail protejat] -Un backup.zip.
În comanda de mai sus, steagul:
-s
- specifică subiectul mesajului.-A
- ajută la atașarea unui fișier.De asemenea, puteți trimite un mesaj existent dintr-un fișier după cum urmează:
$ mail -s „Subiect aici” -t [e-mail protejat] -Un backup.zip2. Folosind Comanda mutt
mutt este un popular, ușor client de e-mail de linie de comandă pentru Linux.
Dacă nu îl aveți în sistemul dvs., tastați comanda de mai jos pentru ao instala:
$ sudo apt-get install mutt. # yum instala mutt.Puteți trimite un e-mail cu atașament folosind mutt comanda de mai jos.
$ ecou „Corpul mesajului aici” | mutt -s „Subiect aici” -un backup.zip [e-mail protejat]
unde opțiunea:
-s
- indică subiectul mesajului.-A
- identifică atașamentul (atașamentele).Citiți mai multe despre Mutt - Un client de e-mail de linie de comandă pentru a trimite mesaje de la terminal
3. Utilizarea comenzii mailx
mailx funcționează mai mult ca mutt comandă și este, de asemenea, o parte din mailutils (Pe Debian) pachet.
$ sudo apt-get install mailutils. # yum instala mailx.Acum trimiteți mesajul atașat din linia de comandă folosind mailx comanda.
$ ecou „Corpul mesajului aici” | mailx -s „Subiect aici” -un backup.zip [e-mail protejat]
4. Folosind comanda mpack
mpack codifică fișierul numit într-unul sau mai multe mesaje MIME și trimite mesajul la unul sau mai mulți destinatari sau îl scrie într-un fișier numit sau un set de fișiere sau îl postează într-un set de grupuri de știri.
$ sudo apt-get install mpack. # yum instala mpack.Pentru a trimite un mesaj cu atașament, rulați comanda de mai jos.
$ mpack -s Fișierul „Subiect aici” [e-mail protejat]
Asta e tot! Aveți în vedere orice alte metode de trimitere de e-mailuri cu atașament de la terminalul Linux, care nu sunt menționate în lista de mai sus? Spuneți-ne în comentarii.