Mam program statystyczny, który działa na plikach dziennika za pośrednictwem crona. Program statystyczny może wyświetlać HTML.
W tej chwili polegam na mechanizmie MAIL_TO w crontab.
[email protected]
55 23 * * * /usr/bin/htmlstats
Problem polega na tym, że chcę, aby wiadomość e-mail była wyświetlana jako HTML, a nie jako zwykły tekst.
Cron umieszcza następujący nagłówek w wiadomości e-mail:
Content-Type: text/plain; charset="UTF-8"
Jakikolwiek pomysł, jak bym to zmienić na:
Content-Type: text/html; charset="UTF-8"
CONTENT_TYPE
Rozwiązanie zmienna wspomniano w innym odpowiedź wydaje się działać, przynajmniej w niektórych wersjach crona.Włożyłem
CONTENT_TYPE="text/plain; charset=utf-8"
w/etc/crontab
mieć pocztę w UTF-8.Umieścić
CONTENT_TYPE="text/html; charset=utf-8"
w/etc/crontab
celu wysłania wiadomości w HTML.Możesz dodać go do określonego pliku, jeśli katalog
/etc/cron.d/
istnieje. W takim przypadku specyfikacja jest definiowana tylko dla żądanych zadań.źródło
Tak, możesz.
źródło