Slettet bruger
22. februar 2006 - 12:31
Der er
19 kommentarer og 1 løsning
Billede i en mail
Hvor i scriptet kan jeg indsætte et billede således at det kommer til at stå i toppen på hver afsendte mail? Billedet er ét som i forvejen ligger på serveren. System.Web.Mail.MailMessage mailMessage = new System.Web.Mail.MailMessage(); mailMessage.From = "xx@xxx.dk"; mailMessage.Bcc = xxx@xxxx.dk; mailMessage.Subject = "hm hm hm"; <-- Billede istedet for tekst! mailMessage.Body = "Bla bla bla"; System.Web.Mail.SmtpMail.SmtpServer = "mail.tele.dk";
Annonceindlæg fra Deloitte
Slettet bruger
22. februar 2006 - 12:32
#1
Om igen! Det er sevlfølgelig denn linie jeg ønsker udskiftet med en tekst. DUH!! mailMessage.Body = "Bla bla bla"; <-- Billede istedet for tekst!
22. februar 2006 - 21:25
#2
definerer content til at vaere HTML og putter en <IMG HREF="..."> i Body maaske
Slettet bruger
23. februar 2006 - 09:45
#3
Har prøver hver af den nævnte uden held! ~:-| CS1001: Id var forventet mailMessage.BodyFormat = "<html><body>" + "<img src="../images/banner1.gif">" + "</body></html>"; mailMessage.BodyFormat = "<html><body><img src="../images/banner1.gif"></body></html>"; mailMessage.BodyFormat = "<html><body>" + "<img href="../images/banner1.gif">" + "</body></html>"; mailMessage.BodyFormat = "<html><body><img href="../images/banner1.gif"></body></html>";
23. februar 2006 - 22:18
#4
øh det lyder som et simpelt problem med "
23. februar 2006 - 22:23
#5
mailMessage.BodyFormat = "<html><body><img src=\"../images/banner1.gif\"></body></html>"; eller mailMessage.BodyFormat = "<html><body><img src='../images/banner1.gif'></body></html>";
23. februar 2006 - 22:28
#6
er du sikker på at relative URL'er virker ??
Slettet bruger
24. februar 2006 - 09:13
#7
Hm! begge muligheder giver samme fejlmeddelse: Typen 'string' kan ikke implicit konverteres til 'System.Web.Mail.MailFormat'
24. februar 2006 - 13:14
#8
først tror jeg du skal bruge MyMessage.BodyFormat = MailFormat.Html; mailMessage.Body = "<html><body><img src='../images/banner1.gif'></body></html>"; men tror arne har ret i du ikke kan bruge relative URL's
24. februar 2006 - 13:16
#9
arf.... copy paste errors! skulle have været. mailMessage.BodyFormat = MailFormat.Html; mailMessage.Body = "<html><body><img src='../images/banner1.gif'></body></html>";
Slettet bruger
24. februar 2006 - 14:04
#10
Tjo! giver godt nok ingen fejlmeddelse denne gang, men der vises heller intet billede ~:|
24. februar 2006 - 18:16
#11
brug absolut URL !
Slettet bruger
27. februar 2006 - 10:03
#12
Prøvede denne i stedet, men også uden held! mailMessage.BodyFormat = MailFormat.Html; mailMessage.Body = "<html><body background='../images/banner1.gif'>" + strNyhedsbrev + "</body></html>" ;
27. februar 2006 - 14:20
#13
jeg gentager: brug absolut URL
Slettet bruger
28. februar 2006 - 08:22
#14
Nu hænder det at jeg godt kan være lidt sløv i optrækket, men HVAD mener du med absolut URL?!?! ;)
Slettet bruger
28. februar 2006 - 14:17
#16
Dvs. jeg skal bruge den fulde adresse som billedet vil få ude på serveren?
28. februar 2006 - 15:23
#17
ja
Slettet bruger
02. marts 2006 - 13:25
#18
Ehm... mht til en absolut sti så virker den lige nøjagtigt så langt inden scriptet tror at resten er kommenteret ud... ~;-)
mailMessage.Body = "<html><body><img src="
http://<----- hertil...
Slettet bruger
02. marts 2006 - 13:29
#19
GLEM DET GLEM DET GLEM DET GLEM DET GLEM DET GLEM DET GLEM DET GLEM DET GLEM DET Har løst det... Smid et svar og lad os få denne tråd ud af verden ;-D
02. marts 2006 - 14:51
#20
ok
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.