Avatar billede kroger Nybegynder
07. januar 2003 - 01:50 Der er 11 kommentarer og
1 løsning

udråbstegn i jmail

ret tit når jeg sender mails via jmail, putter den umotiveret et udråbstegn ind i mailbodykoden, dette er tilfældigt hvor det placeres fra gang til gang.

Er der nogen der har oplevet dette, og evt. har en løsning?
Avatar billede niceday Nybegynder
07. januar 2003 - 02:17 #1
Må vi se noget kode :-)
Avatar billede kroger Nybegynder
07. januar 2003 - 02:24 #2
smtpServer = "smtp.worldonline.dk"
smtpPort = 25

dim smtpServer, smtpPort, Subject, Body
  Set mail = Server.CreateObject("JMail.SMTPMail")
  mail.ServerAddress= smtpServer & ":" & smtpPort
  mail.Subject = "blablablabla"
  mail.Sender = "mail@mail.dk"
  mail.AddRecipient Request.Form("kontaktemail")
  mail.contenttype = "text/html"
  mail.ISOEncodeHeaders = false
  mail.ContentTransferEncoding = "8bit"
  mail.Body = "<font face='arial' size='2' color='#000000'>blablablablablablablablablabal <br><br>" & "<b>Firmanavn:</b> " & navn & "<br>" & "<b>Adresse:</b> " & adresse & "<br>" & "<b>Postnr. & By:</b> " & postnr & "&nbsp;" & by1 & "<br>" & "<b>E-mail:</b> " & email & "<br>" & "<b>Tlf:</b> " & tlf & "<br>" & "<b>Kontaktperson:</b> " & Request.Form("kontakt") & "<br>" & "<b>kontakt email:</b> " & Request.Form("kontaktemail") & "<br>" & "<b>www-adresse:</b> " & www & "<br>" & "<b>Firmabeskrivelse:</b> " & beskrivelse & "<br>" & "<b>Handling:</b> " & status & "<br>" & "<b>Hovedkategori:</b> " & kategori & "<br>" & "<b>Underkategori:</b> " & under & musik & band & "<br>" & "<b>Søgeord:</b> " & search & "<br><br>blablablablablablabal." & "<br><br>blablablabl <br> <a href='mailto:mail@mail.dk'>mail@mail.dk</a><br><a href='www.www.dk</a></font>"" target="_blank">http://www.www.dk'>www.www.dk</a></font>"

  mail.Execute
  Set mail = Nothing
Avatar billede kroger Nybegynder
07. januar 2003 - 02:25 #3
Wow, eksperten laver ballade linksene, sådan er nu ikke skrevet
Avatar billede niceday Nybegynder
07. januar 2003 - 02:27 #4
Ja, det er jo svært at se hvor koden er forkert, da den ikke indholder udråbstegn. Kan anbefale dig at tjekke variablerne, som den nok er gal med. Lav evt. noget !-tjek inden Jmail.
Avatar billede kroger Nybegynder
07. januar 2003 - 02:30 #5
Der bliver ikke brugt udråbstegn i det den sender (heller ikke variablerne) den placere det f.eks. <!br> , men som sagt er det helt tilfældigt hvor det sker.
Avatar billede avlund Nybegynder
07. januar 2003 - 02:32 #6
Også hvis du sender præcis samme tekst i variablerne to gange efter hinanden?
Avatar billede kroger Nybegynder
07. januar 2003 - 02:33 #7
Hmmm prøver lige den af...
Avatar billede kroger Nybegynder
07. januar 2003 - 02:45 #8
avlund, du har fat i noget, den placere udsråbs tegnet det samme sted, hvis jeg skriver det samme i vairablerne, og den gør næsten til slut. Jeg kunne få en mistanke til at den roder lidt når den når et vist antal tegn...
Avatar billede avlund Nybegynder
07. januar 2003 - 02:49 #9
mail.ISOEncodeHeaders = false
mail.ContentTransferEncoding = "8bit"

Hvad sker der hvis du fjerner en af disse to linier? Jeg tænker specielt på den sidste.

http://www.duplo.se/Websites/dimac/Website/Products/w3JMail/Reference_3_7
Avatar billede kroger Nybegynder
07. januar 2003 - 03:03 #10
Avlund, du er en skat, det hjalp. Men det er da sjovt den gør det, jeg sætter den bare fast til "western european". Nå skidt med det, så længe det virker.

Hvis du lige gider fyre et svar af så du kan få nogle point
Avatar billede kroger Nybegynder
07. januar 2003 - 03:04 #11
Og det var mail.ContentTransferEncoding = "8bit" jeg fjernede
Avatar billede avlund Nybegynder
09. januar 2003 - 16:58 #12
OK, det husker jeg til en anden gang. Hov, skat, det er jo ikke det værste man kan være.

Takker for points-
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