Вам бонус- начислено 1 монета за дневную активность. Сейчас у вас 1 монета

Как отправить содержимое файла или его часть на почту из консоли bash кратко

Лекция



Привет, Вы узнаете о том , что такое отправить файл из консоли bash на почту, Разберем основные их виды и особенности использования. Еще будет много подробных примеров и описаний. Для того чтобы лучше понимать что такое отправить файл из консоли bash на почту , настоятельно рекомендую прочитать все из категории Операционная система LINUX.

Как отправить сообщение из консоли bash в Linux? Все очень просто! Логи, отчеты придут к вам на почту мгновенно, а вы своевременно получите информацию и сможете моментально отреагировать на ошибки.

Когда у вас множество linux-серверов и на каждом из них по расписанию cron работают скрипты, сложно контролировать процесс их работы, а самое главное — увидеть результат будь то бэкапа, синхронизации, планового обслуживания, e-mail очередей и так далее. Самый простой способ проконтролировать — получать на почту готовый лог в понятном виде. Расходуется минимум траффика, уведомления приходит на современные смартфоны в течение нескольких секунд, что мне кажется очень удобно.

Есть множество способов отправки сообщений из консоли bash, но я использую данный:

1.способ

cat /var/log/backup.log | mail -s "backups log" admin@email.org

2. Об этом говорит сайт https://intellect.icu . способ - отправка части файла на почту и выполнение команды для формирования темы

cat /var/www/logs/antivirus.log | sed -n -e '7p'| mail -s "Result Scan sildesign $(date)" admin@mail.org

3. способ

mail -s "Result Scan sildesign $(date)" admin@mail.ru < /var/www/logs/antivirus.log

эту же команду можно вставить в крон

30 3 * * * mail -s "Result Scan sildesign $(date)" user@mail.ru < /var/www/logs/antivirus.log

чтобы письма уходили нужно:

1) на сервере требуется установить postfix и настроить его на отправку писем.

2) если ваши письма попадут в спам, и вы не горите желанием заморачиваться dkim-подписями и dns-записями, то можете добавить электронный адрес, с которого вам пришел отчет, в белый список.

И один несущественный минус: если в файле есть кириллица, то придут иероглифы. Проблему с кодировкой я не решал (да, я ленивец), поэтому в логе все написано на буржуйском, в том числе транслитом. Если в комментариях укажете мне правильный джедайский способ указывать кодировку UTF8, буду премного благодарен.

Вау!! 😲 Ты еще не читал? Это зря!

В заключение, эта статья об отправить файл из консоли bash на почту подчеркивает важность того что вы тут, расширяете ваше сознание, знания, навыки и умения. Надеюсь, что теперь ты понял что такое отправить файл из консоли bash на почту и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Операционная система LINUX

Из статьи мы узнали кратко, но содержательно про отправить файл из консоли bash на почту
создано: 2016-03-24
обновлено: 2021-07-14
132547



Рейтиг 9 of 10. count vote: 2
Вы довольны ?:


Поделиться:

Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выплнения задания
  • Возможно примерение функции гаранта на сделку
  • Приорететная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можите продать(исполнителем) или купить(заказчиком) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно примерение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей



Комментарии


Оставить комментарий
Если у вас есть какое-либо предложение, идея, благодарность или комментарий, не стесняйтесь писать. Мы очень ценим отзывы и рады услышать ваше мнение.
To reply

Операционная система LINUX

Термины: Операционная система LINUX