Click here to Skip to main content
12,953,379 members (52,620 online)
Rate this:
 
Please Sign up or sign in to vote.
See more:
Hi All,

I am sending an email to members from C# console application.

I want to show images in email. I am having the images in Base64String format.
I tryed with following code but it is not working. The image is not displaying in email-

image.src="data:image/jpeg;base64,"+imgData;


How to make it work?

Please suggest.

Thanks in advance for your suggessions.

--Avinash
Posted 13-Dec-12 16:34pm
Comments
Sergey Alexandrovich Kryukov 13-Dec-12 23:35pm
   
Good question, a 5. This is not quite apparent but important e-mail feature.
—SA

1 solution

Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

You need to use multipart e-mail and the special URI scheme "cid:". For further detail, please see my past answer:
Sending HTML attachment with images[^].

See also: http://en.wikipedia.org/wiki/URI_scheme[^].

—SA
  Permalink  
v3

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month
OriginalGriff 6,429
CHill60 3,490
Maciej Los 3,103
Jochen Arndt 1,975
ppolymorphe 1,930


Advertise | Privacy | Mobile
Web01 | 2.8.170525.1 | Last Updated 13 Dec 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100