Как отправлять почту из Linux с помощью To, From, Subject и File Attachment

Выньте диск и подключите его к другому компьютеру. Если диск неисправен, это не усугубит проблему. Если диск не неисправен, но есть какой-то другой компонент, этот другой компонент может предотвратить или повредить ваши резервные копии, если вы попытаетесь сделать их на исходной машине.

Если диск неисправен, используйте ddrescue , чтобы скопировать его данные. Запустите его столько раз, сколько необходимо, пока он не скопирует все или не откажется от некоторых частей как постоянно нечитаемых. Если диск выключается во время копирования, попробуйте дать ему отдохнуть в течение нескольких минут, а затем начать заново. Для этого удобен USB-адаптер с выключателем питания.

Вы можете попробовать разные ядра, если проблема связана с ошибкой драйвера или микропрограммы, которую можно обойти. Если проблема заключается в неисправном оборудовании, вы не можете исправить это программно. Проведите тест памяти (Ubuntu предлагает это в своем загрузочном меню); если он возвращает какую-либо ошибку, замените ОЗУ и помните, что ваши данные, вероятно, уже повреждены.

0
07.06.2018, 21:15
2 ответа

Вы можете установить From:и другие параметры в файле конфигурации. Тело должно исходить из стандартного ввода.

Например:

cat msg.txt | mutt to@example.com -F ~/.mutt_settings -s "this is my subject" -a file.zip

Для файла настроек скопируйте уже работающий файл настроек и измените строку From:

my_hdr From: Super Man <me@example.com>
0
28.01.2020, 04:21

Обычно существует два метода создания электронных писем: через системный интерфейс, также известный как совместимый интерфейс sendmail, или через ПОРТ 25/TCP. Независимо от того, какой язык программирования или язык сценариев вы используете, вы найдете примеры для обоих случаев.

Известно, что при использовании совместимого интерфейса sendmail, т.е. напрямую через систему, а не через порт 25, изменить поле From может только root.

При создании электронных писем из PORT 25/TCP вы обычно можете создать тело письма с любым полем FROM :по своему усмотрению.

Другой вариант — установить его глобально, как говорит @Juancho, для одного сервера, но тогда вы ограничены только одним и одним From:

Другой вариант — отправить их от имени пользователя root, чего я не рекомендую.

0
28.01.2020, 04:21

Теги

Похожие вопросы