Avatar billede cybles Nybegynder
06. november 2001 - 17:40 Der er 6 kommentarer og
3 løsninger

Jmail som tager link med i mail.......

Jeg har to script herunder, og hver for sig virker de også mægtigt, men hvordan putter jeg det område med navn og link ind i en mail sent fra Jmail ?

<%
\' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; \"
DSN = DSN & \"DBQ=\" & Server.MapPath (\"database.mdb\")
Conn.Open DSN

strSQL = \"Select * From bruger Order by ID Desc\"
Set rs = Conn.Execute(strSQL)

Do
  \' Personens navn
  strFuldenavn = rs(\"Fuldenavn\")

  \' lav et link til person.asp med Id-værdien i URL
  strLink = \"<a href=\'status.asp?id=\" & rs(\"Id\") & \"\'>\" & strFuldenavn & \"</a>\"

  \' Liste med links
  Response.Write \"<li>\" & strLink & \"</li>\"

  rs.MoveNext
Loop While Not rs.EOF

Conn.Close
Set Conn = Nothing

%>


<%

Set JMail = Server.CreateObject(\"JMail.SMTPMail\")
JMail.ContentType = \"text\"
JMail.ServerAddress = \"Exchange\"
JMail.Priority = 1
JMail.Sender = \"skyttegaarden@skyttegaarden.dk\"
JMail.AddRecipientEx \"skyttegaarden@skyttegaarden.dk\" , \"Anders\"
JMail.Subject = \"Anmodning om godkendelse af en ny bruger\"
JMail.Body = JMail.Body  + \" Her skal strLink også befinde sig som et link man kan trykke på \"
JMail.Execute
Set JMail = Nothing

%>
Avatar billede aspbuilder Nybegynder
06. november 2001 - 18:45 #1
JMail.Body = JMail.Body + strLink

det skulle virke da du allerede har sat strLink til at være et link.
Avatar billede cybles Nybegynder
06. november 2001 - 20:16 #2
Alt hvad jeg får i den mail er det :

& strLink &
Avatar billede mri Nybegynder
06. november 2001 - 20:51 #3
Nu er jeg ikke nogen ekspert ift. JMail, men hvis du vil lave et link med HTML, som brugeren bare skal klikke på, så skal du sætte JMail.HTMLBody til dit indhold i HTML, og JMail.Body til dit indhold i ren tekst.

Du skriver strLink ud i response objektet, når du udfører filen - er linket rigtigt der.

Avatar billede eagleeye Praktikant
06. november 2001 - 21:41 #4
Skal der sende en mail inde i loopet?
Avatar billede eagleeye Praktikant
06. november 2001 - 21:44 #5
JMail.Body = \"Tryk på linket for at godkende \" & strLink
Avatar billede cybles Nybegynder
07. november 2001 - 01:39 #6
Jeg bruger loop to gange, et sted hvor der bliver valgt adresse og et sted hvor der bliver valgt e-postadresse :


<%

strSQL = \"Select * From bruger Order by ID Desc\"
Set rs = Conn.Execute(strSQL)


Do


  \' lav et link til person.asp med Id-værdien i URL
  strLink1 = \"http://almuliman/form/showuserss.asp?id=\" & rs(\"Id\")
  strLink2 = \"http://almuliman/form/loggetind.asp?id=\" & rs(\"Id\")
  strLink3 = \"http://almuliman/form/godkend.asp?id=\" & rs(\"Id\")
 
 
 
 
 


  rs.MoveNext
Loop While Not rs.EOF

%>





     
<%
Set JMail = Server.CreateObject(\"JMail.SMTPMail\")
JMail.ContentType = \"text\"
JMail.ServerAddress = \"Exchange\"
JMail.Priority = 1
JMail.Sender = \"skyttegaarden@skyttegaarden.dk\"
JMail.AddRecipientEx \"skyttegaarden@skyttegaarden.dk\" , \"Anders\"

 
  if acceptEmailList <> \"\" then
    rsMail.MoveFirst
    do while not rsMail.EOF
      JMail.AddRecipient rsMail(\"email\")
      rsMail.Movenext
    loop
  end if


følgende sætning opløser den første :

rsMail.Movenext
    loop

og den første ser således :


  rs.MoveNext
Loop While Not rs.EOF



Hvordan får jeg dem smeltet sammen ?

Avatar billede tille Nybegynder
18. februar 2002 - 13:47 #7
cybles: jeg har et spørgsmål til dig her:
        http://www.eksperten.dk/spm/42655
        du kan også sende mig en mail på webmaster@olstykke-fodbold.dk
Avatar billede cybles Nybegynder
02. juli 2002 - 19:08 #8
Tille: Desværre komponenten er ejet af virksomheden jeg arbejder for.
Avatar billede cybles Nybegynder
17. juli 2005 - 19:07 #9
Sikke hurtigt tiden går var :-) Hvordan gik det forøvrigt med den tidsmaskine i java script ? :-) Kom den nogensinde til at virke !
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