електронна поща

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

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

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

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

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

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

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

$ sudo apt инсталирате mutt

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

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

$ echo „Примерно тяло на имейл“ | mutt -s “Примерен предмет на имейл”
-a SampleAttachment SampleEmailID

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

Метод 2: Използване на командата “mail”

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

$ sudo apt инсталира mailutils

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

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

$ echo „Примерно тяло на имейл“ | поща “Примерна тема на имейл”
SampleEmailID -A SampleAttachment

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

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

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

$ echo „Примерно тяло на имейл“ | mailx -s “Примерен предмет на имейл”
-a SampleAttachment SampleEmailID

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

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

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

$ sudo apt инсталирайте mpack

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

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

$ mpack -s “Sample Email Subject” -a SampleAttachment SampleEmailID

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

Заключение

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

Най-добрите игри за игра с ръчно проследяване
Oculus Quest наскоро представи страхотната идея за ръчно проследяване без контролери. С непрекъснато нарастващия брой игри и дейности, които изпълнява...
Как да покажете OSD наслагване в приложения на цял екран за Linux и игри
Играта на цял екран или използване на приложения в режим на цял екран без разсейване може да ви откъсне от съответната системна информация, видима в п...
Топ 5 карти за залавяне на игри
Всички сме виждали и обичаме поточни игри в YouTube. PewDiePie, Jakesepticye и Markiplier са само някои от най-добрите геймъри, които са спечелили мил...