Er zijn tal van manieren om e-mail te verzenden tijdens het gebruik van GUI, de browser of met een e-mailclient. Maar opties zijn beperkt als het gaat om een command-line interface aka CLI. In deze tutorial gaan we bespreken hoe je mail vanaf de terminal of CLI van een Linux systeem kunt versturen.

Er zijn tal van commando ‘ s die gebruikt kunnen worden om e-mail vanaf de terminal te versturen, zoals Sendmail, mutt, etc.maar voor deze handleiding zullen we het gebruik van het e-mail Commando bespreken om e-mail vanaf de terminal te versturen in Linux., Mail commando kan direct vanaf de terminal worden gebruikt of we kunnen het ook gebruiken in onze BASH scripts.,ommand op onze systemen,

# sudo apt-get install mailutils

Fedora

Voor het installeren van e-mail opdracht op fedora, voert u de volgende opdracht uit in de terminal,

# dnf installeren mailx

laten we Nu bespreken een aantal voorbeelden van het gebruik van de e-mail opdracht voor het verzenden van e-mails van CLI,

Linux: E-mail verzenden vanaf terminal

1 – het Versturen van een eenvoudige mail

Voor het verzenden van een eenvoudig e-mail met sommige inhoud in het lichaam, uitvoeren

$ mail -s “test e-mail”

hier, optie-s is gebruikt voor het vermelden van het onderwerp van de mail, gevolgd door het e-mail adres op die we nodig hebben voor het verzenden van de mail., Nadat u het bovenstaande commando hebt uitgevoerd, moeten we de inhoud van de body invoeren & als we klaar zijn, drukt u op CTRL + D om af te sluiten en de mail te verzenden.

We kunnen ook gebruik maken van de volgende regel opdracht verzenden van e-mail

$ mail -s “test e-mail” <<< “Dit is de hoofdtekst van de e-mail”

2 – Stuur een mail naar meerdere ontvangers

Voor het verzenden van mail naar meer dan één gebruiker is, vermelden alle e-mailadressen, gescheiden door een komma., Bijvoorbeeld,

$ mail-s “test mail”,, com,

3 – een e-mail verzenden met een bijlage

om nu een e-mail te verzenden met een bestand als bijlage, gebruiken we optie ‘A’ met het mail Commando. We moeten bijvoorbeeld een bestand met de naam ‘test’ verzenden.txt’ , dus we zullen het volgende commando gebruiken,

$ mail-s” file Attached ” – een test.txt

4-Het verzenden van een bestand inhoud met mail

om de inhoud van het bestand te verzenden met behulp van de mail Commando, zullen we het volgende gebruiken,

$ mail-s “File output” < /home/linuxtechlab/file.,txt

5-een e-mail versturen met een uitvoer van een commando

We kunnen de uitvoer van een commando ook verzenden als de inhoud van een bericht. We moeten bijvoorbeeld de uitvoer van ‘du-h’ op een systeem op afstand sturen, gebruik

$ du-h | mail-s “HDD USAGE”

evenzo kunnen we ook gebruik maken van het ‘echo command’ Om een mail te verzenden,

$ echo “Dit is de inhoud van de mail” | mail-s “test mail”

6 – e-mail versturen met extra headers zoals van adres

om een e-mail te verzenden met extra Headers, gebruiken we de optie ‘A’ met het mail Commando., We moeten bijvoorbeeld het from-adres & send it with our mail vermelden,

$ mail-s “Test mail” – aFrom: DAN\<\>

dat is het Jongens, we beëindigen nu deze tutorial over het gebruik van e-mail verzenden vanaf de terminal in Linux. Dit waren enkele veel voorkomende voorbeelden alleen, er zijn veel meer toepassingen voor de mail-opdracht die u kunt bereiken. Laat het ons weten als u iets specifieks nodig hebt dat u wilt bereiken, u kunt u vragen sturen met behulp van het opmerkingenveld hieronder.,

Als u denkt dat we u hebben geholpen of ons gewoon willen ondersteunen, overweeg dan deze:-

Connect to us: Facebook | Twitter

Linux Techlab is dankbaar voor uw voortdurende steun.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *