Как пользователь Linux, вы можете предпочесть терминальные методы отправки писем с вложениями. В этой статье показаны четыре различных метода отправки электронных писем с вложениями из командной строки в Linux Mint 20.
Вы можете использовать любой из следующих четырех методов для отправки электронного письма с вложениями из командной строки в Linux Mint 20.
Примечание. Для всех методов, обсуждаемых ниже, прилагается образец текстового файла с именем abc.txt на каждое письмо. Вы также можете прикреплять файлы других типов, например PDF-файлы, электронные таблицы, изображения, аудио и т. Д.
Метод 1. Использование пакета «mutt»
Пакет «mutt» по умолчанию не устанавливается в системах Linux. Итак, сначала вам нужно будет установить этот пакет, выполнив следующую команду в своем терминале:
$ sudo apt install mutt
После того, как пакет «mutt» будет установлен в вашей системе Linux Mint 20 вместе со всеми необходимыми зависимостями, вы можете запускать дополнительные команды, как показано на следующем изображении:
После установки пакета «mutt» в нашей системе вы можете использовать этот пакет для отправки электронного письма с вложениями, как показано ниже:
$ echo «Образец тела письма» | mutt -s «Образец темы электронного письма»-SampleAttachment SampleEmailID
Здесь замените «Образец тела письма» фактическим телом письма; «Образец темы электронного письма» с фактической темой вашего электронного письма; «SampleAttachment» с путем к файлу, который вы хотите прикрепить (вы также можете прикрепить несколько файлов в одном электронном письме, просто указав пути ко всем прикрепляемым файлам, разделенные пробелами); и «SampleEmailID» с идентификатором электронной почты желаемого получателя, которому вы хотите отправить электронное письмо.
Метод 2: Использование команды «mail»
Команда «mail» включена в пакет «mailutils», который по умолчанию не устанавливается в системах Linux. Итак, чтобы использовать этот метод, вы должны сначала установить этот пакет, выполнив следующую команду в своем терминале:
$ sudo apt install mailutils
После того, как пакет «mailutils» будет установлен в вашей системе Linux Mint 20 вместе со всеми необходимыми зависимостями, вы можете запускать дополнительные команды, как показано на изображении ниже:
После того, как пакет «mailutils» будет установлен в вашей системе, вы можете использовать этот пакет для отправки электронного письма с вложениями следующим образом:
$ echo «Образец тела письма» | mail -s «Образец темы электронного письма»SampleEmailID -A SampleAttachment
Здесь замените «Образец тела письма» фактическим телом письма; «Образец темы электронного письма» с фактической темой вашего электронного письма; «SampleAttachment» с путем к файлу, который вы хотите прикрепить (вы также можете прикрепить несколько файлов к одному электронному письму, просто указав пути ко всем прикрепляемым файлам, разделенные пробелами); и «SampleEmailID» с идентификатором электронной почты желаемого получателя, которому вы хотите отправить электронное письмо.
Метод 3: Использование команды «mailx»
Команда «mailx» также включена в пакет «mailutils», и, поскольку вы, вероятно, уже установили этот пакет в методе 2, вам не нужно устанавливать его снова. Вместо этого вы можете использовать команду «mailx» для отправки электронного письма с вложениями, как показано ниже:
$ echo «Образец тела письма» | mailx -s «Образец темы электронного письма»-SampleAttachment SampleEmailID
Здесь замените «Образец тела письма» фактическим телом письма; «Образец темы электронного письма» с фактической темой вашего электронного письма; «SampleAttachment» с путем к файлу, который вы хотите прикрепить (вы также можете прикрепить несколько файлов к одному электронному письму, просто указав пути ко всем прикрепляемым файлам, разделенные пробелами); и «SampleEmailID» с идентификатором электронной почты человека, которому вы хотите отправить электронное письмо.
Метод 4: Использование пакета «mpack»
Пакет «mpack» также по умолчанию не устанавливается в системах Linux. Вы можете установить этот пакет, выполнив следующую команду в своем терминале:
$ sudo apt install mpack
После того, как пакет «mpack» был установлен в вашей системе Linux Mint 20 вместе со всеми необходимыми зависимостями, вы можете запускать дополнительные команды, как показано на следующем изображении:
После установки пакета «mpack» в нашей системе вы можете использовать этот пакет для отправки электронного письма с вложениями, как показано ниже:
$ mpack -s «Образец темы электронного письма» -a SampleAttachment SampleEmailIDЗдесь замените «Образец темы электронного письма» фактической темой вашего электронного письма; «SampleAttachment» с путем к файлу, который вы хотите прикрепить (вы также можете прикрепить несколько файлов к одному электронному письму, просто указав пути ко всем прикрепляемым файлам, разделенные пробелами); и SampleEmailID с идентификатором электронной почты человека, которому вы хотите отправить электронное письмо.
Заключение
Используя любой из четырех методов, обсуждаемых в этой статье, вы можете удобно отправить столько писем с вложениями, сколько захотите. Эти методы довольно просты и понятны, и после установки необходимых пакетов достаточно одной команды для отправки электронного письма с вложением через командную строку. С этими командами в вашем распоряжении отправка писем с вложениями никогда не будет проще, чем через терминал.