Como agendar e-mails com conteúdo variado?

7

Eu recentemente mudei para o Ubuntu 14.04 e encontrei meus primeiros problemas. Eu gostaria de criar um cronograma para transmissão automática de e-mail. Estou executando algumas consultas todas as manhãs via cron , que são salvas como relatório query.pdf em um caminho específico.

Eu gostaria de enviar um e-mail depois para um grupo específico de destinatários usando o cliente Thunderbird pré-instalado. Eu já encontrei Send later . No entanto, ele não anexa o query.pdf quando o conteúdo muda todas as manhãs.

Existe outra maneira ou complemento? Eu simplesmente não consegui encontrar nada.

    
por Mamba 30.11.2015 / 23:46

1 resposta

8

Sim, é possível instalar um conector de envio SMTP no seu servidor Microsoft Exchange e, em seguida, é apenas uma questão de:

  • configurando o sendmail
  • adicionando a seguinte linha ao seu script cron:

    mutt -s "query report" -a /home/me/pdfs/query.pdf [email protected] < /home/me/mail/query-report-body.txt
    

    onde:

    • -s subject é o assunto da mensagem. ( query report no exemplo acima)
    • -a file é o arquivo de relatório anexado à sua mensagem. (exemplo retirado do seu comentário)
    • [email protected] é o endereço SMTP do grupo do Exchange para o qual você está enviando o e-mail.
    • query-report-body.txt é o arquivo de texto que contém a mensagem do corpo do seu relatório.
por Fabby 14.12.2015 / 00:16