MVCMailerを使用して画像をメールに埋め込むにはどうすればよいですか?
私はの線に沿って何かを試しました
<img src="@Url.Abs("\\..\\images\logo.png")" \>
成功しませんでした。
例はありますか?
ありがとう
MVCMailerを使用して画像をメールに埋め込むにはどうすればよいですか?
私はの線に沿って何かを試しました
<img src="@Url.Abs("\\..\\images\logo.png")" \>
成功しませんでした。
例はありますか?
ありがとう
MvcMailerwikiを見てください
https://github.com/smsohan/MvcMailer/wiki/MvcMailer-Step-by-Step-Guide
埋め込み画像を検索すると、完了です。
このようにしてみてください:
<img src="@Url.Abs(Url.Content("~/images/logo.png")" />
また、メールクライアントで電子メールを開くときに、このヘルパーによって生成された絶対URLにアクセスできることを確認してください。たとえば、ローカルのVisual StudioWebサーバーでASP.NETMVCアプリケーションをホストしている場合は、画像にアクセスできる必要があるため、電子メールを読み込もうとするときにアプリケーションが実行されていることを確認してください。
画像がある場所にURL全体を入力する必要があります。また、画像はオンラインでホストされている必要があります。
たとえば、Logo.pngという名前の画像を埋め込み、プロジェクトの[画像]フォルダーに配置します。MvcMailerのビューに書き込みます。
<img src="http://mywebsite.com/Images/Logo.png" />