[asp]html uit sql 7 komt niet overeen met email contents

Pagina: 1
Acties:

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 20:57
Ik ben bezig met het maken van een emailing web applicatie.
Dit kan online middels htmlArea in elkaar gezet worden.
Het maakt gebruik van .txt templates.

Het is zo goed als af, maar er is iets heel vreemds aan de hand.

Als ik een mailing preview wil maken, dan komt de content uit de sql 7 db. Dit is de complete html van de samengevoegde .txt templates.

Daarin staat de volgende regel:
HTML:
1
2
3
<table width="560" border="0" cellspacing="0" cellpadding="0" 
align="center" bgcolor="#FFFFFF" 
background="http://www.domain.com/emailing/mailimages/background.gif">


Als ik met een asp pagina de complete contents uit de db haal, dan is deze regel goed. Als ik via "mailer_preview" datzelfde doe dan krijg ik de volgende regel:
HTML:
1
2
3
<table width="560" border="0" cellspacing="0" cellpadding="0" 
align="center" bgcolor="#FFFFFF" 
background="http://www.domain.com/emailing/mailimages/backgroundgif">

backgroundgif ipv background.gif

Toen dacht ik, hee, laten we het ranzig oplossen:
ASP:
1
2
3
4
mailer_contents = 
Replace (mailer_contents, 
"background=""backgroundgif""", 
"background=""background.gif""")

Dat werkte dus niet. Hij plaatst netjes backgroundgif ipv background.gif.

Nog ranziger:
ASP:
1
2
3
4
mailer_contents = 
Replace (mailer_contents, 
"background=""background.gif""", 
"background=""background2.gif""")


Dat werkte wel degelijk, background.gif werd dus background2.gif.
Het lijkt er dus op dat background.gif wel als zodanig in de sql7 db staat, maar zodra deze met CDO verstuurt wordt, dan wordt het backgroundgif.

Wil ik backgroundgif vervangen, dan doet ie dat niet, omdat deze niet te vinden is in de html source.

Vervang ik background.gif met background2.gif, dan werkt dit weer wel.
Het is natuurlijk simpel om ook een background2.gif aan te maken, maar de vraag is: Wat is dit voor iets raars?

Heeft dat te maken met CDO, mijn Outlook (2002) of is er gewoon geen verklaring voor?

/edit:
Iets raars: Als ik de emailing definitief wil verzenden, dan wordt diezelfde html contents uit de db gehaald, wordt in een txt file gestopt en regelrecht in de mailroot/queue gezet van IIS. Het mailtje wat ik dan binnenkrijg is wel goed. Dus background.gif.

[ Voor 15% gewijzigd door TeeDee op 21-10-2003 10:30 ]

Heart..pumps blood.Has nothing to do with emotion! Bored