Slik sender du e -post med vedlegg fra kommandolinjen i Linux

How Send Email With Attachments From Command Line Linux



De fleste databrukere 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 inne i en e -post som vedlegg. En hvilken som helst e -postklient etter eget valg kan brukes til å sende og motta e -post med vedlegg.

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







Du kan bruke en 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, vedlagt eksempeltekstfilen abc.txt til hver e -post. Du kan også legge ved andre typer filer, for eksempel PDF -filer, regneark, bilder, lydbånd og mer.



Metode 1: Bruke muttpakken

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:





$sudopassendeinstalleremutt

Når mutt -pakken er installert på Linux Mint 20 -systemet ditt, sammen med alle nødvendige avhengigheter, kan du kjøre flere 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:

$kastet utEksempel på e -posttekst|mutt –s Eksempel på e -postemne
–En SampleAttachment SampleEmailID

Her kan du erstatte eksempel -e -postteksten med selve e -posten. Eksempel på e -postemne med selve emnet for e -posten din; SampleAttachment med banen til filen du vil legge ved (du kan også legge ved flere filer i en enkelt e -post ved å nevne banene til alle filene som skal legges ved, atskilt med mellomrom); og SampleEmailID med e -post -ID -en til ønsket mottaker du vil sende e -posten til.

Metode 2: Bruke postkommandoen

E -postkommandoen er inkludert i mailutils -pakken, som ikke kommer installert på Linux -systemer som standard. Så for å bruke denne metoden må du først installere denne pakken ved å kjøre følgende kommando i terminalen:

$sudopassendeinstalleremailutils

Når mailutils -pakken er installert på Linux Mint 20 -systemet ditt, sammen med alle nødvendige avhengigheter, kan du kjøre flere 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:

$kastet utEksempel på e -posttekst|mail –s Eksempel på e -postemne
SampleEmailID –A SampleAttachment

Her kan du erstatte eksempel -e -postteksten med selve e -posten. Eksempel på e -postemne med selve emnet for e -posten din; SampleAttachment med banen til filen du vil legge ved (du kan også legge ved flere filer til en enkelt e -post ved å nevne banene til alle filene som skal legges ved, atskilt med mellomrom); og SampleEmailID med e -post -ID -en til ønsket mottaker du vil sende e -posten til.

Metode 3: Bruke mailx -kommandoen

Mailx -kommandoen er også inkludert i mailutils -pakken, og siden du sannsynligvis allerede har installert denne pakken i metode 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 vises nedenfor:

$kastet utEksempel på e -posttekst|mailx –s Eksempel på e -postemne
–En SampleAttachment SampleEmailID

Her kan du erstatte eksempel -e -postteksten med selve e -posten. Eksempel på e -postemne med selve emnet for e -posten din; SampleAttachment med banen til filen du vil legge ved (du kan også legge ved flere filer til en enkelt e -post ved å nevne banene til alle filene som skal legges ved, atskilt med mellomrom); og SampleEmailID med e -post -ID -en til personen du vil sende e -posten til.

Metode 4: Bruke pakken mpack

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

$sudopassendeinstallerempack

Når mpack -pakken er installert på Linux Mint 20 -systemet ditt, sammen med alle nødvendige avhengigheter, kan du kjøre flere 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å følgende måte:

$mpack –s Eksempel på e -postemne –a SampleAttachment SampleEmailID

Her kan du erstatte eksempel på e -postemne med det faktiske emnet for e -posten din. SampleAttachment med banen til filen du vil legge ved (du kan også legge ved flere filer til en enkelt e -post ved å nevne banene til alle filene som skal legges ved, atskilt med mellomrom); og SampleEmailID med e -post -ID -en til personen du vil sende e -posten til.

Konklusjon

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