Пошлите электронное письмо HTML от оболочки CLI

Вы могли использовать сценарий входа в систему, поданный Групповой политикой со сценарием здесь

Или сценарий запуска с этим

1
задан 12 October 2010 в 08:28
2 ответа

Вы могли бы хотеть смотреть на конструкцию пантомимы. Это удобно для просто такого рода вещи. Я использую его для отправки сгенерированного документа HTML как части ежедневной газеты cronjob как так:

/usr/bin/mime-construct --to "foo@bar.com" --subject "My daily html foo" --multipart multipart/alternative --type text/html --file htmlfiletosend.html

Если Вы не заботитесь о сообщениях, являющихся многослойным, можно отбросить ту часть. Это может также взять HTML через stdin как так:

php your_script.php | mime-construct --to "foo@bar.com" --subject "Foo Report" --type text/html --file -

Я не знаю, какой дистрибутив Вы используете, но это доступно в основных репозиториях для Debian и Ubuntu, я вообразил бы RHEL, и производные, вероятно, имеют его также.

1
ответ дан 3 December 2019 в 22:23

Добавьте заголовок Типа контента такой как -a 'Content-Type: text/html; charset="iso-8859-1"' или используйте почтовый клиент, который предполагает Тип контента (GNU mailutils, например, вероятно, делают это).

1
ответ дан 3 December 2019 в 22:23

Теги

Похожие вопросы