Avatar billede joe72 Nybegynder
07. juni 2005 - 14:45 Der er 5 kommentarer

Mærkelige, sporadiske, tegn i mail-tekst (CDO)

Hej Eksperter!

Jeg bruger CDO objektet til at sende en HTML mail med, således:

Set objMail = CreateObject("CDO.Message")
With objMail
.From = strFrom
.To = strTo
.HTMLBody = strBody
.subject=strSubject
.Send
End With
Set objMail = Nothing

hvor strBody er en laaaaang streng af HTML (lidt tabeller og lign.)

Der sker nu det meget mystiske, at der i mailen _nogle gange_ optræder et "!" på mærkelige steder. Ind imellem skriver den også noget af HTML-koden ud (f.eks. ser jeg til tider en </td>-tag skrevet ud i mailens tekst?!).

Det er tilsyneladende _ikke_ konsekvent adfærd, hvilket bekymrer mig noget, naturligvis.

Er der nogle der er klogere end mig der kan forklare mig hvad f**den der foregår her?

Thx!

/Joe72
Avatar billede medions Nybegynder
07. juni 2005 - 14:50 #1
Jeg kunne forstille mig at det er din HTML kode der er forkert!
- har du prøvet at validere koden på http://validator.w3.org ?

//>Rune
Avatar billede joe72 Nybegynder
07. juni 2005 - 14:54 #2
Hmm.. Hvis det var det, ville det vel ske konsekvent?

HTML'en er dynamisk genereret (hvilket naturligvis øger chancen for fejl). Det er  f.eks. en faktura med et antal varer på.. Varelinjerne bliver skrevet til strBody-strengen ved at loope igennem et recordset og appende HTML tags på i loopet. Det er derfor mærkeligt at der ind imellem optræder et "!" inde midt i en varelinje, midt i listen. De andre varelinjer ovenfor og nedenunder er helt i orden..

/Joe72
Avatar billede diggerx Nybegynder
07. juni 2005 - 15:13 #3
Jeg har haft samme problem med aspmail hvor begyndte at skrive underlige tegn når den kom over ti tusind mails. Det løste jeg ved at skifte til Jmail fra dimac.
Avatar billede joe72 Nybegynder
07. juni 2005 - 15:20 #4
Hej

Tak for svaret. Ti tusind mails? Mener du ti tusind tegn?

/Joe72
Avatar billede diggerx Nybegynder
08. juni 2005 - 01:20 #5
Nej, det er mails :-)
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
Kurser inden for grundlæggende programmering

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