В настоящее время я отправляю письмо от команды Linux следующим образом:
echo "Here is the link: file:///S:/some_doc.html" | mail -s "Here is some_doc.html" fred@example.com
В некоторых почтовых клиентах «file:///S:/some_doc.html» в теле сообщения становится ссылкой, по которой пользователь может щелкнуть, но в других клиентах он представлен в виде простого текста, требующего от пользователя скопировать и вставить строку в веб-браузер. Как изменить команду, чтобы сделать сообщение HTML, чтобы почтовый клиент знал, как обрабатывать ссылку?
Это получает ссылку на сообщение, но все равно обрабатывается как текст, а не HTML:
echo "Here is the link to: <a href='file:///S:/some_doc.html'>some_doc.html</a>" | mail -s "Here is some_doc.html" fred@example.com