Avatar billede kovalt Nybegynder
18. februar 2003 - 22:58 Der er 13 kommentarer og
1 løsning

Linieskift og ASPmail

Hej

  Jeg sidder her og er faktisk kørt lidt fast. Selvom der er skrevet mange fornuftige ord omkring linieskift her i dette forum synes jeg ikke helt der er et svar jeg kan bruge.

  Jeg har en side hvor der sendes en mail ud til en række medlemmer. I denne mail skal der naturligvis laves nogle linieskift. Problemet er det at når jeg anvender &vbCrLf&, så virker det ikke (i HTML mail (webmail)) i det øjeblik jeg tilføjer et link. Omvendt lader det ikke til at mit almindeligt mailprogram (incredimail) er HTML-baseret (eller hvad?).. her er linieskiftet nemlig synlig men her fremstår HTML-formateringen som kode og bliver ikke udført.

Er der nogen der har et par bevingede ord?
Avatar billede medions Nybegynder
18. februar 2003 - 23:02 #1
vbCrLf
eller

"<br>"

altså

ASPMail.Body = "Hej <br>"
eller
ASPMail.Body = "Hej" & vbCrLf & "Med dig!"

//>Rune
Avatar billede longshanks Nybegynder
18. februar 2003 - 23:03 #2
replace(tekstMail,vbclrf,"<br>")
Avatar billede longshanks Nybegynder
18. februar 2003 - 23:05 #3
Du burde kunne sætte content type til enten tekst eller Html, det kan man i hvertfald i JMail
Avatar billede kovalt Nybegynder
18. februar 2003 - 23:06 #4
det virker med VbCrLf.....

hvordan er det så lige jeg kan formatere min tekst i mailen. Hvis jeg eksempelvis ønsker at gøre "hej" fed. Lige nu skriver jeg bare <strong></strong> - men i stedet for at formetere udskriver den blot <strong> - det er det samme problem med <br>

/kovalt
Avatar billede kovalt Nybegynder
18. februar 2003 - 23:07 #5
Longshanks --> 23:03:43 tror jeg du siger noget jeg kan bruge til noget. Gad vide om det kan lade sig gøre i ASPMail
Avatar billede longshanks Nybegynder
18. februar 2003 - 23:08 #6
??????
Avatar billede kovalt Nybegynder
18. februar 2003 - 23:09 #7
jeg mener 23:05:04
Avatar billede longshanks Nybegynder
18. februar 2003 - 23:10 #8
Stadig ??????
Avatar billede kovalt Nybegynder
18. februar 2003 - 23:11 #9
Jeg tror jeg har fundet noget:

ContentType = "text/html"

mht at sende en HTML-mail under ASPMail
Avatar billede longshanks Nybegynder
18. februar 2003 - 23:13 #10
Det vil helt sikkert være det du leder efter......
Avatar billede kovalt Nybegynder
18. februar 2003 - 23:16 #11
nej det virker heller ikke
Avatar billede kovalt Nybegynder
18. februar 2003 - 23:17 #12
Den viser stadig html-koden..... tror du det har betydning om ContentTyoe bliver placeret før eller efter Mailer.BodyText
Avatar billede longshanks Nybegynder
18. februar 2003 - 23:19 #13
Her er en af mine sendmail, sider så kan du se strukturen:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="standard.css" rel="stylesheet" media="screen">
</head>
<%
'Opsætning af database forbindelsen og udarbejdelse af recordset
    Set Conn = Server.CreateObject("ADODB.Connection")
    sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=" & Server.mappath("../log/Db/Arsima.mdb")
    Conn.Open(sConnection)
   
strSQL = "Select * from Mails where Nummer=" & request.queryString("mailnr")
Set rs = Conn.execute(strSQL)


%>
<body>
<%
set jmail = server.createobject("JMAIL.SMTPMail")

'Navnet på afsenderen'
jMail.sendername = "Arsima.dk"

'Afsenderens e-mail adresse'
jMail.sender = "Arsima@admin.dk"

'Overskriften på e-mail'
jMail.Subject = rs("Overskrift")

'Mail serveren som e-mail skal sendes via af'
jMail.ServerAddress = "mail.dandomain.dk"

jMail.AddRecipient trim(request.queryString("email"))

'Indholder i e-mail bliver hentet ind'

if rs("Type") = 1 then
JMail.ContentType = "text/html"
end if

jMail.Body = rs("Body")

jMail.Priority = 3
jMail.execute

Set JMail = Nothing

Conn.close
Set Conn = nothing
%>
<SCRIPT LANGUAGE="JavaScript">
            java script:alert("En bekræftigelses mail er sendt til Dem!");
            java script: window.close();
           
</script>
</body>
</html>
Avatar billede kovalt Nybegynder
18. februar 2003 - 23:25 #14
Jeg takker mange gange for assistance :-) - det virker nu
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