2014-10-13 5 views
0

Я пытался отправить файл 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 с помощью почтовой команды со всеми перечисленными выше параметрами?

+0

Точный дубликат: http://unix.stackexchange.com/questions/15405/how-do-i-send-html-email-using-linux-mail-command –

+0

Спасибо за ваш ответ , Я уже видел этот пост. Я тоже пробовал с командой mailx, но получал ошибку типа содержимого: mailx -a 'Content-Type: text/html' -s "Subject" [email protected] itzforu

+0

Ошибка указывает, что ваша версия 'mailx' обрабатывает' -a' как вложение вместо дополнительного заголовка. Какая ОС и какая версия mailx? –

ответ

0

Используйте вместо этого mutt. Смотрите этот вопрос: Send Html page As Email using "mutt"

Этот вопрос, как сделать то, что вы хотите, но вам нужна версия mail, которая поддерживает добавление заголовков: https://unix.stackexchange.com/questions/15405/how-do-i-send-html-email-using-linux-mail-command

Если ваш Linux дистрибутив не поставляется с одной, а затем загрузить исходный mailutils от http://mailutils.org/ и скомпилировать их. См. Этот вопрос: https://superuser.com/questions/243152/how-to-send-email-message-content-as-html-rather-than-plain-text

Смежные вопросы