Отправить почту с терминала

Мне нужно отправлять непрерывные письма, скажем, каждую минуту, для тестирования с сервера, работающего с postfix. С помощью команды mail я могу сделать это вручную, хотя нет особой опции для запуска автоматической отправки писем.

1
задан 17.04.2020, 17:05

1 ответ

Я думаю, что лучший способ сделать это через работу cron. Введите crontab -e в терминале (вы должны быть пользователем root).

И добавьте строку со следующим содержанием:

* * * * * /bin/echo "content" | /usr/bin/mail -s "subject" email@provider.tld

И сохраните файл. Он будет отправлять каждую минуту по почте. После этого перезапустите демон cron:

service cron restart

См. cron , чтобы узнать, как установить другое расписание.

0
ответ дан 17.04.2020, 17:06
  • 1
    Каждый делает НЕ , должны быть root для использования cron! Читайте man crontab особенно [приблизительно 113] – Mayur 17.04.2020, 17:06

Теги

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