Я пытался отправить файл html с помощью mail commnad, но выравнивание содержимого почты не работает.отправить html-содержимое с помощью команды mail
Вот команда используется для отправки почты
/bin/Mail -s "$ (эхо -e "журнал - $ даты \ Nfrom: ABC \ п";)" а @ gmail.com. com </root/test
После поиска я обнаружил, что нам нужно добавить «Content-Type» в заголовке. Поэтому я добавил его в заголовок и его работу, но заголовок From не работает и некоторая дополнительная информация, отображаемая на почте.
Вот команда, которую я использовал для отправки почты:
/bin/Mail -s "$ (эхо -e" журнал - $ datet \ nContent-Type: текст/html \ Nfrom: ABC \ п ";)" [email protected] </корня/тест
дополнительная информация показывает на почте при добавлении контента типа выглядит следующим образом: From: ABC User-Agent: Фамильный mailx 12,4 7/29/08 MIME-Version: 1.0 Content-Type: text/plain; charset = us-ascii Content-Transfer-Encoding: quoted-printable = = 20
Может ли кто-нибудь рассказать мне, как отправить html с помощью почтовой команды со всеми перечисленными выше параметрами?
Точный дубликат: http://unix.stackexchange.com/questions/15405/how-do-i-send-html-email-using-linux-mail-command –
Спасибо за ваш ответ , Я уже видел этот пост. Я тоже пробовал с командой mailx, но получал ошибку типа содержимого: mailx -a 'Content-Type: text/html' -s "Subject" [email protected] root/test Тип контента: text/html: Нет такого файла или каталога – itzforu
Ошибка указывает, что ваша версия 'mailx' обрабатывает' -a' как вложение вместо дополнительного заголовка. Какая ОС и какая версия mailx? –