Как составить расписание писем с различным содержанием?
Я недавно перешел на Ubuntu 14.04 и столкнулся с моими первыми проблемами. Я хотел бы создать расписание для автоматической передачи электронной почты. Я запускаю несколько запросов каждое утро через cron
которые сохраняются как отчет query.pdf
в одном конкретном пути.
После этого я хотел бы отправить электронное письмо определенной группе получателей с помощью предварительно установленного клиента Thunderbird. Я уже нашла Send later
, Тем не менее, он не придаетquery.pdf
когда содержание меняется каждое утро.
Есть ли другой способ или дополнение? Я просто не мог ничего найти вообще.
1 ответ
Решение
Да, можно установить соединитель отправки SMTP на вашем сервере Microsoft Exchange, и тогда это просто вопрос:
- настройка sendmail
добавив следующую строку в ваш скрипт cron:
mutt -s "query report" -a /home/me/pdfs/query.pdf me-group@HiThere.com < /home/me/mail/query-report-body.txt
где:
-s subject
является темой сообщения. (query report
в приведенном выше примере)-a file
это прикрепленный файл отчета к вашему сообщению. (пример взят из вашего комментария)me-group@HiThere.com
SMTP-адрес группы Exchange, на которую вы отправляете почту.query-report-body.txt
текстовый файл, содержащий текст сообщения вашего отчета.