webForumDet fria alternativet

Omvandla Jmail till CDONTS

ASP

7 svar · 239 visningar · startad av Ivar

Medlem sedan aug. 2002218 inlägg
Frågan#1
Hej!

Mitt Webbhotell har ändrat Jmail till CDONTS och jag vet ingenting om CDONTS kan man omvandla Jmail koden till CDONTS?

<%
Dim connect, query, senaste
set connect = server.createobject("ADODB.connection") 
Connect.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("db/annonser.mdb") & ";pwd=;" 
Set senaste = Server.CreateObject("ADODB.Recordset") 
query = "SELECT * FROM items WHERE email ORDER BY dateCreated DESC"
senaste.Open query, Connect, 1, 3
		If senaste.EOF Then
			Response.Write "Det finns inga inlägg."
		Else
id = senaste("id")
item = senaste("item")
password = senaste("password")
phone = senaste("phone")
description= senaste("description")
email = senaste("email")

'vallform= Request.QueryString("vallform")
SenderEmail = "info@stuffmarket.nu"
Subject =  item 
'Recipient = Request.QueryString("email")
'Body = Request.QueryString("vallform")

Set JMail = Server.CreateObject ("JMail.SMTPMail") 

' Below you should enter your own SMTP-server 
JMail.ServerAddress = "mail.stuffmarket.nu" 

JMail.Sender = Senderemail
JMail.Subject = Subject 
JMail.ContentType = "text/html"

JMail.AddRecipient Email 
JMail.AddRecipientBCC("ivo.trendewski@comhem.se")

JMail.body = "Tack f&ouml;r Din best&auml;llning.<br>Din order har blivit mottagen och kommer att behandlas snarast m&ouml;jligt. <br>Detta brev kommer ifrån Stuff Market annons En betal-annons med</br>denna e-postadress är inlagd via webben.<BR><B>Email: </B>" & email & "<br> Annonsen kostar<font color=#FF0000> 40 kr</font> och betalas på bankkonto nr: 8381-6-4032825624<br>inom<font color=#FF0000> 3 dagar,</font> var noga att ange annons_referens nummer som du har fåt via mailen.<br>Annonsen blir synlig i Stuffmarket omgående om inga fel föreligger..<br>Annonsen ligger i 30 dagar. Lycka till !</font><B><br>Annons_referens: </B>" & id & "<BR><B>Tel: </B>" & phone & "<BR>Om du vill tabort din annons?<BR><B> Lösenord: </B>" & password & vbcrlf

JMail.Priority = 3 

'JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR") 
On Error Resume Next

JMail.Execute

End if

senaste.Close
	Set senaste= Nothing
	
	Connect.Close
	Set Connect= Nothing
%>

/Ivar
Medlem sedan apr. 20003 174 inlägg
#2

En variant:

[red]strContent = ""&_
"Tack för Din beställning.<br>"&_
"Din order har blivit mottagen och kommer att behandlas snarast möjligt. <br>"&_
"Detta brev kommer ifrån Stuff Market annons En betal-annons med<br>"&_
"denna e-postadress är inlagd via webben.<BR>"&_
"<B>Email: </b>" & email & "<br> "&_
"Annonsen kostar<font color=#FF0000> 40 kr</font> och betalas på bankkonto nr: 8381-6-4032825624<br>"&_
"inom<font color=#FF0000> 3 dagar,</font> var noga att ange annons_referens nummer som du har fåt via mailen.<br>"&_
"Annonsen blir synlig i Stuffmarket omgående om inga fel föreligger..<br>Annonsen ligger i 30 dagar. Lycka till !</font><B><br>"&_
"Annons_referens: </b>" & id & "<BR><B>Tel: </b>" & phone & "<BR>Om du vill tabort din annons?<BR><B> Lösenord: </b>" & password & vbcrlf

Set oMail = CreateObject("CDONTS.NewMail")
	oMail.From = Senderemail
	oMail.To = Email
	oMail.Bcc = "ivo.trendewski@comhem.se"
	oMail.Subject = Subject
	oMail.BodyFormat = 0
	oMail.MailFormat = 0
	oMail.Body = strContent
	oMail.Send
Set oMail = Nothing[/red]
Medlem sedan aug. 2002218 inlägg
#3

Hello
Nej du ingen mail skickas och ingen fel meddelande?

Medlem sedan apr. 20003 174 inlägg
#4

Har du angett korrekt fungerande mailadresser på oMail.From, oMail.To och oMail.Bcc?

Det fungerar iaf. finnemang för mig... :)

Medlem sedan aug. 2002218 inlägg
#5

Hej Palle

Det är så här all info hämtas från databasen
hur gör man i sdont?
/ivar

Medlem sedan apr. 20003 174 inlägg
#6

..man gör så som jag skrev här ovan. :)

Viktigt är att man anger fungerande mailadresser,
annars kommer det inte fungera korrekt.

Ser också att din sql-sats inte är korrekt.. du borde få ett felmeddelande på din kod eftersom du har en WHERE sats i din sql-sats som inte gör någonting..

Kontrollera det och försök igen.

Medlem sedan aug. 2002218 inlägg
#7

Tack Palle

Det var jag som strulade det hela men nu funkar fint.
/Ivar

Medlem sedan apr. 20003 174 inlägg
#8

  :bire

264 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)