Sådan sender du e -mail med vedhæftede filer fra kommandolinje i Linux

How Send Email With Attachments From Command Line Linux



De fleste computerbrugere kender sikkert den simple proces med afsendelse og modtagelse af e -mails. Bortset fra enkle tekstsamtaler kan e -mails også bruges til at sende og modtage filer. Disse filer overføres inde i en e -mail som vedhæftede filer. Enhver e -mail -klient efter eget valg kan bruges til at sende og modtage e -mails med vedhæftede filer.

Som Linux-bruger foretrækker du måske terminalbaserede metoder til at sende e-mails med vedhæftede filer. Denne artikel viser dig fire forskellige metoder til at sende e -mails med vedhæftede filer fra kommandolinjen i Linux Mint 20.







Du kan bruge en af ​​følgende fire metoder til at sende en e -mail med vedhæftede filer fra kommandolinjen i Linux Mint 20.



Bemærk: For alle de metoder, der er diskuteret nedenfor, vedhæftes eksempeltekstfilen navngivet abc.txt til hver e -mail. Du kan også vedhæfte andre slags filer, f.eks. PDF -filer, regneark, billeder, lydbånd og meget mere.



Metode 1: Brug af mutt -pakken

Mutt -pakken er som standard ikke installeret på Linux -systemer. Så du skal først installere denne pakke ved at køre kommandoen herunder i din terminal:





$sudopassendeinstalleremutt

Når mutt -pakken er installeret på dit Linux Mint 20 -system, sammen med alle de nødvendige afhængigheder, kan du køre yderligere kommandoer som vist på følgende billede:



Efter at mutt -pakken er installeret på vores system, kan du bruge denne pakke til at sende en e -mail med vedhæftede filer på følgende måde:

$smed udEksempel på e -mailtekst|mutt –s Eksempel på e -mail -emne
–En SampleAttachment SampleEmailID

Her skal du erstatte prøve -e -mail -brødteksten med den faktiske brødtekst i din e -mail; Eksempel på e -mail -emne med det faktiske emne for din e -mail; SampleAttachment med stien til den fil, du vil vedhæfte (du kan også vedhæfte flere filer i en enkelt e -mail ved blot at nævne stierne for alle de filer, der skal vedhæftes, adskilt af mellemrum); og SampleEmailID med e -mail -id'et for den ønskede modtager, som du vil sende e -mailen til.

Metode 2: Brug af mailkommandoen

Postkommandoen er inkluderet i mailutils -pakken, som ikke kommer installeret på Linux -systemer som standard. Så for at bruge denne metode skal du først installere denne pakke ved at køre følgende kommando i din terminal:

$sudopassendeinstalleremailutils

Når mailutils -pakken er installeret på dit Linux Mint 20 -system, sammen med alle de nødvendige afhængigheder, kan du køre yderligere kommandoer som vist på billedet herunder:

Efter at mailutils -pakken er installeret på dit system, kan du bruge denne pakke til at sende en e -mail med vedhæftede filer på følgende måde:

$smed udEksempel på e -mailtekst|mail –s Eksempel på e -mail -emne
SampleEmailID –A SampleAttachment

Her skal du erstatte prøve -e -mail -brødteksten med den faktiske brødtekst i din e -mail; Eksempel på e -mail -emne med det faktiske emne for din e -mail; SampleAttachment med stien til den fil, du vil vedhæfte (du kan også vedhæfte flere filer til en enkelt e -mail ved blot at nævne stierne for alle de filer, der skal vedhæftes, adskilt af mellemrum); og SampleEmailID med e -mail -id'et for den ønskede modtager, som du vil sende e -mailen til.

Metode 3: Brug af mailx -kommandoen

Mailx -kommandoen er også inkluderet i mailutils -pakken, og da du sandsynligvis allerede har installeret denne pakke i metode 2, behøver du ikke at installere pakken igen. I stedet kan du bruge mailx -kommandoen til at sende en e -mail med vedhæftede filer på følgende måde:

$smed udEksempel på e -mailtekst|mailx –s Eksempel på e -mail -emne
–En SampleAttachment SampleEmailID

Her skal du erstatte prøve -e -mail -brødteksten med den faktiske brødtekst i din e -mail; Eksempel på e -mail -emne med det faktiske emne for din e -mail; SampleAttachment med stien til den fil, du vil vedhæfte (du kan også vedhæfte flere filer til en enkelt e -mail ved blot at nævne stierne for alle de filer, der skal vedhæftes, adskilt af mellemrum); og SampleEmailID med e -mail -id'et til den person, du vil sende e -mailen til.

Metode 4: Brug af mpack -pakken

Pakken mpack er som standard heller ikke installeret på Linux -systemer. Du kan installere denne pakke ved at køre kommandoen herunder i din terminal:

$sudopassendeinstallerempack

Når mpack -pakken er installeret på dit Linux Mint 20 -system, sammen med alle de nødvendige afhængigheder, kan du køre yderligere kommandoer, som vist på følgende billede:

Efter at mpack -pakken er installeret på vores system, kan du bruge denne pakke til at sende en e -mail med vedhæftede filer på den måde, der er vist nedenfor:

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

Her skal du erstatte prøveemneemne med det faktiske emne for din e -mail; SampleAttachment med stien til den fil, du vil vedhæfte (du kan også vedhæfte flere filer til en enkelt e -mail ved blot at nævne stierne for alle de filer, der skal vedhæftes, adskilt af mellemrum); og SampleEmailID med e -mail -id'et til den person, du vil sende e -mailen til.

Konklusion

Ved at bruge en af ​​de fire metoder, der diskuteres i denne artikel, kan du bekvemt sende så mange e -mails med vedhæftede filer, som du gerne vil. Disse metoder er ganske enkle og ligetil, og efter installation af de nødvendige pakker kræver det bare en enkelt kommando at sende en e -mail med en vedhæftet fil via kommandolinjen. Med disse kommandoer til din rådighed kunne det aldrig være lettere at sende e -mails med vedhæftede filer end via terminalen.