Как да изпращате имейли с прикачени файлове от командния ред в Linux

How Send Email With Attachments From Command Line Linux



Повечето компютърни потребители вероятно са запознати с простия процес на изпращане и получаване на имейли. Освен прости текстови разговори, имейлите могат да се използват и за изпращане и получаване на файлове. Тези файлове се прехвърлят в имейл като прикачени файлове. Всеки имейл клиент по ваш избор може да се използва за изпращане и получаване на имейли с прикачени файлове.

Като потребител на Linux може да предпочетете терминални методи за изпращане на имейли с прикачени файлове. Тази статия ви показва четири различни метода за изпращане на имейли с прикачени файлове от командния ред в Linux Mint 20.







Можете да използвате някой от следните четири метода, за да изпратите имейл с прикачени файлове от командния ред в Linux Mint 20.



Забележка: За всички методи, обсъдени по -долу, прикрепете примерния текстов файл с име abc.txt към всеки имейл. Можете също да прикачите други видове файлове, като PDF файлове, електронни таблици, изображения, аудио и др.



Метод 1: Използване на пакета mutt

Пакетът mutt не е инсталиран на Linux системи по подразбиране. Така че първо ще трябва да инсталирате този пакет, като изпълните командата по -долу във вашия терминал:





$sudoподходящИнсталираймрънка

След като пакетът mutt е инсталиран на вашата система Linux Mint 20, заедно с всички необходими зависимости, можете да изпълните допълнителни команди, както е показано на следното изображение:



След като пакетът mutt е инсталиран в нашата система, можете да използвате този пакет, за да изпратите имейл с прикачени файлове по начина, показан по -долу:

$изхвърленПримерно тяло на имейла|mutt –s Примерен имейл тема
–A SampleAttachment SampleEmailID

Тук заменете Sample Email Body с действителното тяло на вашия имейл; Примерна тема на имейл с действителната тема на вашия имейл; SampleAttachment с пътя на файла, който искате да прикачите (можете също да прикачите няколко файла в един имейл, просто като споменете пътищата на всички файлове, които ще бъдат прикачени, разделени с интервали); и SampleEmailID с имейл адреса на желания получател, на когото искате да изпратите имейла.

Метод 2: Използване на пощенската команда

Командата за поща е включена в пакета mailutils, който по подразбиране не се инсталира на Linux системи. Така че, за да използвате този метод, първо трябва да инсталирате този пакет, като изпълните следната команда във вашия терминал:

$sudoподходящИнсталирайпощенски писма

След като пакетът mailutils е инсталиран на вашата система Linux Mint 20, заедно с всички необходими зависимости, можете да изпълните допълнителни команди, както е показано на изображението по -долу:

След като пакетът mailutils е инсталиран на вашата система, можете да използвате този пакет, за да изпратите имейл с прикачени файлове по следния начин:

$изхвърленПримерно тяло на имейла|поща –s Примерна тема на имейл
SampleEmailID - SampleAttachment

Тук заменете Sample Email Body с действителното тяло на вашия имейл; Примерна тема на имейл с действителната тема на вашия имейл; SampleAttachment с пътя на файла, който искате да прикачите (можете също да прикачите няколко файла към един имейл, просто като споменете пътищата на всички файлове, които ще бъдат прикачени, разделени с интервали); и SampleEmailID с имейл адреса на желания получател, на когото искате да изпратите имейла.

Метод 3: Използване на командата mailx

Командата mailx също е включена в пакета mailutils и тъй като вероятно вече сте инсталирали този пакет в Метод 2, не е необходимо да инсталирате пакета отново. Вместо това можете да използвате командата mailx, за да изпратите имейл с прикачени файлове по начина, показан по -долу:

$изхвърленПримерно тяло на имейла|mailx –s Примерна тема за имейл
–A SampleAttachment SampleEmailID

Тук заменете Sample Email Body с действителното тяло на вашия имейл; Примерна тема на имейл с действителната тема на вашия имейл; SampleAttachment с пътя на файла, който искате да прикачите (можете също да прикачите няколко файла към един имейл, просто като споменете пътищата на всички файлове, които ще бъдат прикачени, разделени с интервали); и SampleEmailID с имейл адреса на лицето, на което искате да изпратите имейла.

Метод 4: Използване на пакета mpack

Пакетът mpack също не е инсталиран на Linux системи по подразбиране. Можете да инсталирате този пакет, като изпълните командата по -долу във вашия терминал:

$sudoподходящИнсталирайmpack

След като пакетът mpack е инсталиран на вашата система Linux Mint 20, заедно с всички необходими зависимости, можете да изпълните допълнителни команди, както е показано на следното изображение:

След като пакетът mpack е инсталиран в нашата система, можете да използвате този пакет, за да изпратите имейл с прикачени файлове по начина, показан по -долу:

$mpack –s Примерен имейл имейл –a SampleAttachment SampleEmailID

Тук заменете Sample Email Subject с действителната тема на вашия имейл; SampleAttachment с пътя на файла, който искате да прикачите (можете също да прикачите няколко файла към един имейл, просто като споменете пътищата на всички файлове, които ще бъдат прикачени, разделени с интервали); и SampleEmailID с имейл адреса на лицето, на което искате да изпратите имейла.

Заключение

Използвайки някой от четирите метода, обсъдени в тази статия, можете удобно да изпращате толкова имейли с прикачени файлове, колкото искате. Тези методи са доста прости и ясни и след инсталирането на необходимите пакети е необходима само една команда за изпращане на имейл с прикачен файл през командния ред. С тези команди на ваше разположение изпращането на имейли с прикачени файлове никога не може да бъде по -лесно, отколкото чрез терминала.