私はHTML形式のメールを作成しました。メール画像が表示されない(Gmail)
イメージ "src"属性には、サーバー上のコントローラアクションエンドポイント(ASP.Net)を指すURLがあり、FileContentResultを返します。
<img src="https://www.mywebsite.com/controller/action?argument=value" width="600" height="300" alt="HeadingImage" title="HeadingImage">
Outlookで期待通りのメールが表示されます。
imgタグの例は次のようになります。
Outlookからソースを取り出してChromeデスクトップで表示しても、正常に動作します。
Chromeのimg URLにアクセスすると、画像がダウンロードされます。
ただし、Gmailでメールを表示すると画像が表示されません。なぜこれが事実だろうか? は、私はこのような何かを探してコンソールで単一のエラーが表示されます。
ci6.googleusercontent.com/proxy/<SNIP>https://www.mywebsite.com/controller/action?argument=value GET https://ci6.googleusercontent.com/proxy/<SNIP> 404()
どのコンソールエラー? –
IISで生成されたログファイルを確認してください。C:\ inetpub \ logs \ LogFiles \ W3SVC1エラーは見られません。 – Ben
いいえ、「Gmailでの表示」とはどういう意味ですか?ブラウザの 'Gmail.com'ですか?表示されている場合は、ブラウザのコンソールにエラーが表示されますか? –