web-dev-qa-db-ja.com

電子メールにWebからの画像を表示するにはどうすればよいですか?

私は電子メールでインライン画像をよく使用しますが、これにより電子メールのサイズが非常に大きくなり、受信者のハードドライブの空き容量がすぐにいっぱいになることがよくあります。

画像をオンラインでホストしている場合、画像データを電子メールに含めなくてもリンクできますが、受信者はリンクをクリックして画像を表示する必要があります。

受信者が電子メールを開いたときに画像データがインターネットからフェッチされるように、インライン画像を埋め込む方法はありますか?

2
Paul Williams

メールでHTMLを使用し、<img>タグを使用して画像を埋め込むことができます。 Outlookから、[ツール]-> [オプション]に移動します。 [メール形式]タブで、[このメッセージを作成する場所:]がHTMLに設定されていることを確認します。

例:

<img src="http://cdn.sstatic.net/superuser/Img/wmd-buttons.png">

結果:

enter image description here

2
John T

私は電子メールでインライン画像をよく使用しますが、これにより電子メールのサイズが非常に大きくなり、受信者のハードドライブの空き容量がすぐにいっぱいになることがよくあります。

どんな画像を話しているのですか?ダイアグラム?証明?そして、彼らは本当にする必要がありますか  電子メールですか、それとも.Zipの添付ファイルとして問題なく機能しますか?

私が尋ねるのは、人々が追加したい画像の10分の9が実際には追加されていないことがわかったからです。 必要 インラインになります...もしそうなら、それはちょうどいいです。その広い一般化ですが、かなり大規模な医療システムの教育部門でプログラマーとして働いていることは、ユーザーの良い断面を示しています。


画像をオンラインでホストしている場合、画像データを電子メールに含めなくてもリンクできますが、受信者はリンクをクリックして画像を表示する必要があります。

受信者が電子メールを開いたときに画像データがインターネットからフェッチされるように、インライン画像を埋め込む方法はありますか?

HTML形式の電子メール(最近のすべてのクライアントは何らかの方法でサポートしています)を使用して、標準のHTML画像タグを使用してWeb上でホストしている画像を電子メールに埋め込むことができます。この方法は、クライアントごとに異なります(また、Outlookのバージョンごとにある程度異なります-Outlookのバージョンの方向については http://office.Microsoft.com を確認してください)

ほとんどの電子メールクライアント(Outlook、Thunderbird、GMailなど)は、最初に画像をブロックして、画像リクエストを使用してユーザーをスパマーから保護し、ユーザーが「ライブ」アドレスを持っているかどうかを判断することに注意してください。何が起こっているのかわからない人は、何が欠けているのかわからないかもしれません。これはクライアント設定であり、画像が表示されない場合に何が起こっているかを説明するテキストを含める以外にできることはありません。

通常/通常/一般的に、彼らがあなたを「信頼できる送信者」リスト(またはその効果のための何か)に追加した場合、将来の画像はブロックされません。これが1回以上の場合に役立ちます。

2
AnonJr