4 tapaa lähettää sähköpostiliitteet Linuxin komentoriviltä
Kun olet tottunut käyttämään Linux-päätettä, haluat tehdä kaiken järjestelmässäsi yksinkertaisesti kirjoittamalla komentoja, mukaan lukien sähköpostien lähettäminen, ja yksi sähköpostien lähettämisen tärkeistä osista on liitteet.
Erityisesti järjestelmänvalvojat voivat liittää varmuuskopiotiedoston, lokitiedoston/järjestelmän toimintaraportin tai mitä tahansa asiaan liittyvää tietoa ja lähettää sen etäkoneelle tai työkaverille.
Tässä viestissä opimme, miten voit lähettää liitteenä olevan sähköpostin Linux-päätteestä. Tärkeää on, että Linuxille on useita komentorivin sähköpostiohjelmia, joita voit käyttää sähköpostien käsittelyyn yksinkertaisilla ominaisuuksilla.
Vaatimus
Jotta voit käyttää tätä opetusohjelmaa tehokkaasti ja luotettavasti, sinulla on oltava toimiva sähköpostijärjestelmä tai jokin Linuxin sähköpostin siirtoagenteista (MTA) on määritettävä järjestelmässäsi.
MTA on sovellus, joka vastaa sähköpostien lähettämisestä ja vastaanottamisesta isännältä toiselle.
Alla on erilaisia, hyvin tunnettuja menetelmiä sähköpostin lähettämiseen liitteineen päätteestä.
1. Käytä mail Command -komentoa
mail on osa paketteja mailutils (Debianissa) ja mailx (RedHatssa) ja sitä käytetään käsitellä komentorivillä olevia viestejä.
sudo apt-get install mailutils
yum install mailx
Nyt on aika lähettää sähköpostin liite sähköpostikomennolla a.
echo "Message Body Here" | mail -s "Subject Here" [email -A backup.zip
Yllä olevassa komennossa lippu:
-s
– määrittää viestin aiheen.-A
– auttaa liittämään tiedoston.
Voit myös lähettää olemassa olevan viestin tiedostosta seuraavasti:
mail -s "Subject here" -t [email -A backup.zip < message.txt
2. Mutt Command -komento
mutt on suosittu, kevyt komentorivin sähköpostiohjelma Linuxille.
Jos sinulla ei ole sitä järjestelmässäsi, asenna se kirjoittamalla alla oleva komento:
sudo apt-get install mutt
yum install mutt
Voit lähettää sähköpostin liitteenä käyttämällä alla olevaa mutt-komentoa.
echo "Message Body Here" | mutt -s "Subject Here" -a backup.zip [email
missä vaihtoehto:
-s
– ilmaisee viestin aiheen.-a
– tunnistaa liitteet.
Lue lisää Muttista – komentorivisähköpostiohjelmasta sähköpostien lähettämiseen terminaalista
3. Käytä mailx-komentoa
mailx toimii enemmän kuin komento mutt ja se on myös osa mailutils-pakettia (Debianissa).
sudo apt-get install mailutils
yum install mailx
Lähetä nyt liitepostiviesti komentoriviltä mailx-komennolla.
echo "Message Body Here" | mailx -s "Subject Here" -a backup.zip [email
4. Pack Command -komento
mpack koodaa nimetyn tiedoston yhteen tai useampaan MIME-viestiin ja lähettää viestin yhdelle tai useammalle vastaanottajalle tai kirjoittaa sen nimettyyn tiedostoon tai tiedostojoukkoon tai lähettää sen uutisryhmiin.
sudo apt-get install mpack
yum install mpack
Jos haluat lähettää viestin liitteenä, suorita alla oleva komento.
mpack -s "Subject here" file [email
Siinä kaikki! Onko sinulla mielessäsi muita tapoja lähettää liitetiedostoja Linux-päätteestä, joita ei ole mainittu yllä olevassa luettelossa? Kerro meille kommenteissa.