Avatar billede bongo20 Nybegynder
08. februar 2005 - 02:46 Der er 13 kommentarer og
1 løsning

MailMessage htmlformateret med billede

Hej

Jeg sender lige nu mails ved hjælp af System.Web.Mail
hvor jeg laver en ny MailMessage.
Jeg sætter formatet til html sådan her:
objMailMessage.BodyFormat = MailFormat.Html;

Det virker glimrende og jeg kan bruge forskellige former for html til opsætning af mailen, bare ikke baggrundsbillede.
Jeg har prøvet med class="className" og i className så at sætte url til et billede.
Derudover har jeg prøvet med <table background='Pics/test.gif'>

Det virker bare ikke..

Er der noget specielt der skal gøres for det, eller har nogen en stump kode der gør det?

På forhånd tak
:o)
Avatar billede xguy Nybegynder
08. februar 2005 - 07:38 #1
Når mailen når modtageren, så ligger billedet jo ikke på hans harddisk under Pics/test.gif.

Prøv at ret billedet til stien til noget lign. det her:
http://www.ditdomæne.dk/Pics/test.gif
Avatar billede xguy Nybegynder
08. februar 2005 - 07:39 #2
Det er tidligt...
Jeg mente at du skal rette STIEN til BILLEDET, naturligvis ;-)
Avatar billede bongo20 Nybegynder
08. februar 2005 - 13:16 #3
Det virker nu altså ikke alligevel, jeg har prøvet at tage kildekoden fra mailen. Derfra har jeg så kopieret hvor der står:

Background='http://www.mysite.dk/Pics/logo.gif'

Tager jeg denne url og sætter i en browser så kommer billedet fint frem...

nogen forslag ?
Avatar billede thor.ostergaard Nybegynder
08. februar 2005 - 14:16 #4
Virker html'en også, hvis du viser hele html'en i browseren?
Avatar billede bongo20 Nybegynder
08. februar 2005 - 14:57 #5
Ja, jeg har lige kopieret hele kildekoden til en htm fil og vist den i browseren,. virker glimrende med billede og alting
Avatar billede thor.ostergaard Nybegynder
08. februar 2005 - 15:32 #6
kan du ikke prøve at sende mig mailen på thor@it-fjernundervisning.dk?
Avatar billede bongo20 Nybegynder
08. februar 2005 - 15:34 #7
nej det kan jeg ikke for godt, det må ikke komme ud af huset endnu.

Men  jeg kunne måske lave en lille test ting
Avatar billede thor.ostergaard Nybegynder
08. februar 2005 - 15:41 #8
dit valg :-)
Avatar billede bongo20 Nybegynder
08. februar 2005 - 15:43 #9
Her er al koden fra en mail som ikke viser noget baggrundsbillede i outlook:

<!DOCTYPE html PUBLIC ' -//W3C//DTD HTML 4.01 Transitional//EN'>
<html>
<head>
<title>Test</title>
</head>
<body background='http://www.interflora.dk/images/htmlmail/baggrund.gif'>
<table style='width: 100%; height: 100%;'>
<tr>
<td>Tester</td>
</tr>
</table>
</body>
</html>
Avatar billede thor.ostergaard Nybegynder
08. februar 2005 - 16:05 #10
Ja, generelt skal man holde snitterne fra body-tagget i html mails.
Brug tabellen i stedet:
<table style='width: 100%; height: 100%;' background='http://www.fam-ostergaard.dk/Upload/web-IMG_5833.JPG'>
<tr>
<td>Tester</td>
</tr>
</table>
Avatar billede bongo20 Nybegynder
08. februar 2005 - 16:07 #11
det er først helt for nylig jeg har prøvet med body tag´et,.. eller har jeg netop brugt table´en ,. så det der virker ikke hos mig :)
Avatar billede bongo20 Nybegynder
13. februar 2005 - 04:04 #12
nå men så må jeg undvære billede :o)
Avatar billede bongo20 Nybegynder
27. februar 2005 - 17:52 #13
får jeg et svar ?
Avatar billede thor.ostergaard Nybegynder
27. februar 2005 - 17:57 #14
Tja
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester