Como posso enfileirar um script para ser executado na próxima vez que um sistema estiver instalado e conectado à Internet?

Como posso enfileirar um script para ser executado na próxima vez que um sistema estiver instalado e conectado à Internet?

estou a usarenviar por e-mail(em um Mac) para enviar e-mails a partir da linha de comando. Gostaria de configurar isso para poder executar um comando de envio, mas se meu sistema estiver desconectado da Internet, esse comando ficará na fila até a próxima vez que o sistema estiver disponível. Do jeito que está, o mailsend sai com um erro--

Parece que estou procurando algo comoanacron, mas para conectividade com a Internetetempo de atividade do sistema. Parece provável que eu poderia usar algo comodemonizar, mas não está claro para mim como estabelecer uma fila em vez de simplesmente não executar um comando se não estiver conectado. Não estou apegado ao uso do mailsend, mas gostaria de uma solução o mais simples possível que não envolvesse a configuração do meu próprio MTA (ou sejaprovavelmente nãosendmail e outros).

informação relacionada