Det er mange måter for å sende e-post mens du bruker GUI, ved hjelp av nettleseren, eller med en e-postklient. Men alternativene er begrenset når det kommer til en kommandolinje-grensesnitt aka CLI. I denne opplæringen, vi kommer til å diskutere hvordan å sende e-post fra terminal eller CLI av et Linux-system.
Det er mange kommandoer som kan brukes til å sende e-post fra terminalen, som Sendmail, mutt, osv., men for denne opplæringen, vil vi diskutere bruken av E-kommandoen til å sende e-post fra terminalen i Linux., Post kommandoen kan brukes direkte fra terminalen, eller vi kan også bruke den i vår BASH-skript.,ommand på våre systemer,
# sudo apt-get install mailutils
Fedora
For å installere post-kommandoen på fedora, utfør følgende kommando fra terminalen,
# brutt installere mailx
Nå la oss diskutere noen eksempler på hvordan du bruker e-kommandoen for å sende post fra CLI,
Linux: Send e-post fra terminal
1 – Sende en enkel e-post
for Å sende en enkel e-post med litt innhold i kroppen, utfør
$ mail -s «test»
her, -s-alternativet brukes for å nevne temaet post etterfulgt av e-postadressen som vi trenger for å sende e-post., Nå etter at du har utført kommandoen ovenfor, må vi inn i kroppen innhold & når vi er ferdig, trykker du på CTRL + D for å avslutte og sende e-posten.
Vi kan også bruke følgende enkle linje-kommandoen til å sende e-post,
$ mail -s «test» <<< «Dette er kroppen av e-post»
2 – Sende e-post til flere mottakere
For å sende epost til mer enn én bruker, kan du nevne alle e-postadressene etterfulgt av et komma., For eksempel,
$ mail -s «test» ,,com,
3 – Sende en e-post med et vedlegg
Nå for å sende en e-post med en fil som et vedlegg, vil vi bruke alternativet » A » med e-kommandoen. For eksempel, vi trenger for å sende en fil som heter » test.txt», så vil vi bruke følgende kommando
$ mail -s «filvedlegg» -En test.txt
4 – Sende en fil innhold med e-post
for Å sende innholdet i filen ved hjelp av e-kommandoen, vil vi bruke følgende,
$ mail -s «Fil output» < /home/linuxtechlab/fil.,txt
5 – Sende en e-post med en output fra en kommando
Vi kan også sende utdata fra en kommando som kroppen innholdet i en e-post. For eksempel, vi trenger for å sende resultatet av ‘du-h’ på et eksternt system, kan du bruke
$ du-h | mail -s «HDD-BRUK»
på samme måte, vi kan også gjøre bruk av ‘echo-kommandoen’ å sende en e-post,
$ echo «Dette er kroppen av e-post» | mail -s «test»
6 – Sende e-post med ytterligere hoder som fra-adresse
for Å sende en e-post med ytterligere hoder, vil vi bruke alternativet » a » med e-kommandoen., For eksempel, trenger vi å nevne fra adresse & send med e-post,
$ mail -s «Test» -aFrom:DAN\<\>
det er det gutta, vi skal nå avslutte denne tutorial på hvordan å bruke, Sende e-post fra terminalen i Linux. Dette var noen vanlige eksempler bare, det er nok flere programmer for e-kommando som du kan oppnå. Vennligst la oss få vite hvis du trenger noe spesielt du ønsker å oppnå, kan du sende spørsmål ved å bruke kommentarfeltet nedenfor.,
Hvis du tror vi har hjulpet deg eller bare ønsker å støtte oss, kan du vurdere disse:-
Koble til oss på: Facebook | Twitter –
Linux TechLab er takknemlig for din fortsatte støtte.