Saya memiliki program statistik yang berjalan pada file log melalui cron. Program statistik dapat menampilkan HTML.
Saat ini saya mengandalkan mekanisme MAIL_TO di crontab.
[email protected]
55 23 * * * /usr/bin/htmlstats
Masalahnya adalah saya ingin email yang dikirim ditampilkan sebagai HTML dan bukan sebagai teks biasa.
Cron menempatkan tajuk berikut dalam email:
Content-Type: text/plain; charset="UTF-8"
Tahu bagaimana saya akan mengubahnya ke:
Content-Type: text/html; charset="UTF-8"
CONTENT_TYPE
variabel solusi yang disebutkan dalam jawaban lain tampaknya bekerja setidaknya dalam beberapa versi cron.Saya memasukkan ke
CONTENT_TYPE="text/plain; charset=utf-8"
dalam/etc/crontab
untuk memiliki surat saya di UTF-8.Masukan
CONTENT_TYPE="text/html; charset=utf-8"
dalam/etc/crontab
untuk mengirim surat dalam HTML.Anda dapat menambahkannya dalam file tertentu jika direktori
/etc/cron.d/
ada. Dalam hal ini, spesifikasi hanya ditentukan untuk tugas yang diminta.sumber
Ya kamu bisa.
sumber