Как поставить скрипт в очередь на запуск при следующем запуске системы и подключении к Интернету?

Как поставить скрипт в очередь на запуск при следующем запуске системы и подключении к Интернету?

я используюmailsend(на Mac) для отправки почты из командной строки. Я хотел бы настроить это так, чтобы я мог выполнить команду отправки, но если моя система отключена от Интернета, эта команда будет поставлена ​​в очередь до следующего момента, когда система станет доступна. В текущем состоянии mailsend завершается с ошибкой--

Кажется, я ищу что-то вродеанакрон, но для подключения к интернетуивремя работы системы. Кажется, я мог бы использовать что-то вродедемонизировать, но мне не ясно, как установить очередь, а не просто не запускать команду, если я не подключен. Я не привязан к использованию mailsend, но мне хотелось бы как можно более простого решения, которое не требует настройки собственного MTA (то естьвозможно нетsendmail и другие).

Связанный контент