Hvordan sende e -post med vedlegg fra kommandolinjen i Linux

Hvordan sende e -post med vedlegg fra kommandolinjen i Linux
De fleste datamaskinbrukere er sannsynligvis kjent med den enkle prosessen med å sende og motta e -post. Bortsett fra enkle tekstsamtaler, kan e -post også brukes til å sende og motta filer. Disse filene overføres i en e -post som vedlegg. Enhver e -postklient etter eget valg kan brukes til å sende og motta e -post med vedlegg.

Som Linux-bruker kan du kanskje foretrekke terminalbaserte metoder for å sende e-post med vedlegg. Denne artikkelen viser fire forskjellige metoder for å sende e -post med vedlegg fra kommandolinjen i Linux Mint 20.

Du kan bruke hvilken som helst av følgende fire metoder for å sende en e -post med vedlegg fra kommandolinjen i Linux Mint 20.

Merk: For alle metodene som er omtalt nedenfor, festet eksemplet tekstfilen som heter ABC.txt til hver e -post. Du kan også legge ved andre typer filer, for eksempel PDF -er, regneark, bilder, lyd og mer.

Metode 1: Bruke “Mutt” -pakken

"Mutt" -pakken er ikke installert på Linux -systemer som standard. Så du må først installere denne pakken ved å kjøre kommandoen nedenfor i terminalen:

$ sudo apt install mutt

Når “Mutt” -pakken er installert på Linux Mint 20 -systemet, sammen med alle nødvendige avhengigheter, kan du kjøre ytterligere kommandoer, som vist i følgende bilde:

Etter at "Mutt" -pakken er installert på systemet vårt, kan du bruke denne pakken til å sende en e -post med vedlegg på den måten som er vist nedenfor:

$ ECHO “Eksempel på e -post kropp” | Mutt -s “Eksempel på e -postemne”
-En sampå -prøve -expleAd

Her kan du erstatte "Eksempel på e -postorgan" med den faktiske kroppen til e -posten din; "Eksempel på e -postfag" med det faktiske emnet på e -posten din; “SampleatTachment” med banen til filen du vil legge ved (du kan også legge ved flere filer i en enkelt e -post bare ved å nevne banene til alle filene som skal vedlegges, atskilt med mellomrom); og "Eksempel på e -post" med e -post -IDen til ønsket mottaker som du ønsker å sende e -posten.

Metode 2: Bruke “Mail” -kommandoen

Kommandoen "Mail" er inkludert i "Mailutils" -pakken, som ikke kommer installert på Linux Systems som standard. Så for å bruke denne metoden, må du først installere denne pakken ved å kjøre følgende kommando i terminalen:

$ sudo apt install mailutils

Når "Mailutils" -pakken er installert på Linux Mint 20 -systemet, sammen med alle nødvendige avhengigheter, kan du kjøre ytterligere kommandoer, som vist på bildet nedenfor:

Etter at "Mailutils" -pakken er installert på systemet ditt, kan du bruke denne pakken til å sende en e -post med vedlegg på følgende måte:

$ ECHO “Eksempel på e -post kropp” | Mail -S “Eksempel på e -postemne”
Eksempel på expailid -a sameplattachment

Her kan du erstatte "Eksempel på e -postorgan" med den faktiske kroppen til e -posten din; "Eksempel på e -postfag" med det faktiske emnet på e -posten din; “SampleatTachment” med banen til filen du vil legge ved (du kan også legge ved flere filer til en enkelt e -post bare ved å nevne banene til alle filene som skal vedlegges, atskilt med mellomrom); og "Eksempel på e -post" med e -post -IDen til ønsket mottaker som du ønsker å sende e -posten.

Metode 3: Bruke “Mailx” -kommandoen

Kommandoen "Mailx" er også inkludert i "Mailutils" -pakken, og siden du sannsynligvis allerede har installert denne pakken i Method 2, trenger du ikke å installere pakken igjen. I stedet kan du bruke “Mailx” -kommandoen til å sende en e -post med vedlegg på den måten som er vist nedenfor:

$ ECHO “Eksempel på e -post kropp” | mailx -s “Eksempel på e -postemne”
-En sampå -prøve -expleAd

Her kan du erstatte "Eksempel på e -postorgan" med den faktiske kroppen til e -posten din; "Eksempel på e -postfag" med det faktiske emnet på e -posten din; “SampleatTachment” med banen til filen du vil legge ved (du kan også legge ved flere filer til en enkelt e -post bare ved å nevne banene til alle filene som skal vedlegges, atskilt med mellomrom); og "Eksempel på e -post" med e -post -IDen til personen du ønsker å sende e -posten.

Metode 4: Bruke “MPACK” -pakken

"Mpack" -pakken er heller ikke installert på Linux -systemer som standard. Du kan installere denne pakken ved å kjøre kommandoen nedenfor i terminalen din:

$ sudo apt install mpack

Når "MPACK" -pakken er installert på Linux Mint 20 -systemet, sammen med alle nødvendige avhengigheter, kan du kjøre ytterligere kommandoer, som vist i følgende bilde:

Etter at "MPACK" -pakken er installert på systemet vårt, kan du bruke denne pakken til å sende en e -post med vedlegg på den måten som er vist nedenfor:

$ mpack -s “Eksempel på e -post emne” -A sampleattachment prøveemailid

Her kan du erstatte "Eksempel på e -postfag" med det faktiske emnet på e -posten din; “SampleatTachment” med banen til filen du vil legge ved (du kan også legge ved flere filer til en enkelt e -post bare ved å nevne banene til alle filene som skal vedlegges, atskilt med mellomrom); og eksempler på e -post -ID for personen du ønsker å sende e -posten.

Konklusjon

Ved å bruke noen av de fire metodene som er omtalt i denne artikkelen, kan du enkelt sende så mange e -postmeldinger med vedlegg som du vil. Disse metodene er ganske enkle og enkle, og etter å ha installert de nødvendige pakkene, tar det bare en enkelt kommando å sende en e -post med et vedlegg via kommandolinjen. Med disse kommandoene til din disposisjon kan det ikke være enklere å sende e -post med vedlegg.