Linux -päätelaite antaa meille voiman ja kyvyn suorittaa useita tehtäviä muutamalla näppäimistön painalluksella. Niille, jotka viettävät suurimman osan ajastasi terminaalissa, voit myös lähettää sähköpostia suoraan terminaalista. Tämä opas ottaa sinut kädestä ja näyttää, kuinka voit käyttää erilaisia menetelmiä ja työkaluja sähköpostin lähettämiseen suoraan Linux -päätelaitteesta.
Huomautus: Jos haluat lähettää sähköpostia päätelaitteesta, varmista, että olet määrittänyt sähköpostipalvelimen ja että se toimii oikein.
Sähköposti
Ensimmäinen ja yksinkertaisin tapa lähettää sähköpostia Linux -päätelaitteesta on käyttää mail apuohjelma. Tämän yksinkertaisen apuohjelman avulla voit määrittää vastaanottajan, sähköpostin aiheen ja jopa lisätä liitteitä muutamalla vaihtoehdolla.
Oletusarvoisesti posti -apuohjelma on esiasennettu useimpiin Linux -jakeluihin. Voit tarkistaa, onko se asennettu suorittamalla which komento seuraavasti:
which mail
Jos saat tuloksen, kuten ”/usr/bin/mail”, se on jo asennettu distroosi. Jos sähköposti ei ole oletusarvoisesti asennettu Linux -distroosi, voit asentaa sen distron paketinhallinnan avulla. Esimerkiksi Debianissa suoritat komennon:
sudo apt-get update && sudo apt-get install mailutils
Jos haluat käyttää sähköpostia sähköpostin lähettämiseen, käytä mail komento, jota seuraa -s vaihtoehto ja määritä sähköpostin aihe. Jos esimerkiksi haluat lähettää tiedostoon ”message.txt” tallennetun viestin, käytä komentoa:
mail -s "Hello world" info@mail.com < message.txt
Yllä oleva komento lukee tiedoston sisällön ja käyttää sitä viestin runko -osana.
Voit myös välittää viestin rungon komennosta, kuten echo. Esimerkiksi:
echo "This is the message body" | mail -s "Hello world" info@mail.com
Jos haluat lisätä liitteitä sähköpostiin, käytä -A vaihtoehto. Esimerkiksi:
echo "Sample odt file" | mail -s "Attachments" info@mail.com -A ~/Documents/sample.odt
Lähetä postia
Seuraava apuohjelma, jolla voit lähettää postia päätelaitteesta, on Sendmail, yksinkertainen mutta tehokas apuohjelma, jonka avulla voit lähettää sähköpostia terminaalista.
Jos Sendmail -apuohjelma ei ole asennettuna, voit asentaa sen seuraavasti:
sudo apt-get install sendmail sendmail-cf -y
Jos haluat käyttää tätä apuohjelmaa, aloita luomalla tiedosto, joka sisältää seuraavan sähköpostin sisällön:
Subject: Hello World!
This is the message body
....
.....
....
...
close.
Sendmail -apuohjelma etsii otsikon otsikon ja käyttää sitä sähköpostisi otsikkona. Voit välittää tämän käyttämällä komentoa:
cat sendmail.txt | /usr/sbin/sendmail info@mail.com
Telnet
Niille, jotka viettävät suuren osan ajastaan etäpalvelimien kanssa, telnet on luultavasti go-to-työkalu sähköpostin lähettämiseen. Jos haluat käyttää sitä, aloita käynnistämällä päätelaite ja kirjoittamalla komento:
telnet test.server.net 25
Jos sähköpostipalvelin toimii toisessa portissa, korvaa 25 kohdeportilla. Kun olet muodostanut yhteyden, tervehdi palvelinta telnetin avulla:
helo example.com
Huomaa, että jotkut palvelimet vastaavat myös ehlo sijasta helo tai joskus joko.
Aseta seuraavaksi sähköpostin lähettäjä:
MAIL FROM: info@example.com
Aseta sähköpostin vastaanottaja:
RCPT TO: demo@info.com
Kirjoita viesti seuraavassa muodossa:
DATA Subject: Hello world Hello world, This is the body of the email Proceed here and terminate with . Finally, close the telnet session with quit. QUIT

Mutt
Mutt on toinen hyödyllinen apuohjelma sähköpostin lähettämiseen ja lukemiseen päätelaitteesta. Saatat löytää sen samanlaisena kuin postikomento. Asenna se suorittamalla komento:
sudo apt-get install mutt
Jos haluat lähettää sähköpostiviestin, jossa on mutt, käytä komentoa:
cat sendmail.txt | mutt -s "Hello world" info@mail.com
Yllä oleva komento välittää mutt -apuohjelmalle sendmail.txt -tiedoston sisällön sähköpostikappaleena.
Käärimistä
Sähköpostin lähettäminen Linux-päätelaitteesta voi olla erittäin kätevää, kun työskentelet vain päätelaiteympäristössä. Lue, miten voit käyttää lp -komentoa tiedostojen tulostamiseen päätelaitteesta ja hakea verkosta päätelaitteesta S.
Tue työtämme ❤️
Jos pidit tästä artikkelista, harkitse tipin antamista, jotta voimme jatkaa laadukkaan sisällön julkaisemista.




















