Я хочу прикрепить изображение в теле письма, используя mail
или mailx
из сценария оболочки. Утилиты mutt
и sendmail
недоступны, и у меня нет прав для их установки.
uuencode
также недоступно
Сначала я попытался отправить содержимое HTML с помощью mailx, используя приведенную ниже команду, и это не сработало. Он просто отправляет необработанные данные с HTML-тегами на почту
export body="<html><header><title>This is title</title></header><body>Hello world</body></html>"
echo $body | mailx -S "MIME-Version: 1.0" -S "Content-Type: text/html" -vvv -s "test mail" -r sender@xx.com reciever@yy.com
Я попробовал добавить заголовки с параметром -a, и он не работал, так как -a предназначен для прикрепления
А также попытался с помощью команды ниже, и он просто прикрепляет изображение и не виден в теле.
mailx -s "test mail" -r sender@xx.com reciever@yy.com < Capture.PNG
Может кто-нибудь помочь мне с правильным способом отправить электронное письмо с изображением в теле