6

mailto関数を使用して、テキスト付きの電子メールの本文と件名を設定することに慣れています。例:

href="mailto:?body=Thanks!"

しかし、本文に画像を送信する方法はありますか?例えば:

href="mailto:?body=<img src='http://www.example.com/image.jpg'>"

(明らかに上記は機能しません-htmlを文字列として追加するだけです)

アドバイスをいただければ幸いです。ありがとう!

4

2 に答える 2

8

馬の口から:

「body」hnameには、メッセージの最初のテキスト/プレーン本文部分のコンテンツが含まれている必要があります。mailto URLは主に、一般的なMIME本文ではなく、実際には自動処理のコンテンツである短いテキストメッセージ(メーリングリストの「サブスクライブ」メッセージなど)の生成を目的としています。

つまり、コンテンツはMIME HTMLではなく、テキスト/プレーン形式です。

于 2012-07-27T02:56:06.897 に答える
2

あなたが求めていることは不可能です。mailtoテキストとプロモーションメッセージの送信に制限されているため、で画像を添付することはできませんmailto

于 2016-10-14T12:22:04.377 に答える