2016-05-18 3 views
-2

私は仕事に取り掛かったので、私はここに座ってパニックに陥りました。私の最初の願いは、いくつかのリンクを更新することです。顧客の返信メールには欠けています。画像へのパスは100%正しいですが、私はそれをテストするときにメールに写真が表示されません。img linkはメールでは機能しません

このコードを作成したのは、これまでここで働いていた人でした。

`<a target=\"_blank\" style=\"text-decoration: none;\" 
href=\"https://www.facebook.com/domain.page?ref=ts&amp;fref=ts\">\r\n            
<img src=\"http://test.domain.com/images/domainEmail/ico-facebook.png \" 
border=\"0\" style=\"vertical-align: top;\" width=\"29\" height=\"28\" alt=\"fb\" />\r\n`           
</a>\r\n 

私はウェブページの名前を削除して代わりにドメインに入れました。しかし、それは私が把握できないimg srcです

<img src=\"http://test.domain.com/images/domainEmail/ico-facebook.png \" 

このリンクに画像がありますか?私は文脈で\が何を意味しているのか疑問に思っています。私がそれをテストするとき、私はまだ電子メールの写真を取得しません。

本当にここの誰かが私を助けてくれることを願っていますか?あなたはまた、もちろん、あなたにbase64のデータを追加することができ、CIDに

<img src="cid:image1"/> 

を追加し、あなたが

を指定されたCIDの正確な名前と画像を添付する必要があり

+0

これはC#コードまたはhtmlコードですか? –

+0

あなたのEメールコードを送信するメールがEmailMessage.IsBodyHtml = trueを設定していることを確認したら、 –

+0

これはC#appartlyです。以前はw2orkingでした。画像が別のフォルダに移動さ​​れたためです。ですから、パスは – Julie24

答えて

2

src属性
<img alt="image1" src="data:image/jpeg;base64,/9j/4S/+RXhpZgAATU0AKgAAAAgACAESAAMAENkDZ5u8/61a+X...more encoding" /> 
+0

あなたの答えにはありがとうございます。したがって、リンクは次のようになります: some text Julie24

+0

It was in a variable before: Julie24

+0

こんにちは@ Julie24、あなたは画像を取得し、src属性に追加できるbase64文字列にあなたのC#アプリケーションで変換する必要があります。ここでは、画像を変換する方法に関する他のSOの記事へのリンクhttp://stackoverflow.com/questions/21325661/convert-image-path-to-base64-string。または、私が言及したように、同じ名前の添付ファイルを指すことができるCIDを追加する必要がありますが、物理的に画像を添付する必要があります – user65439

関連する問題