webForumDet fria alternativet

cdo mailproblem

ASPur ASP

6 svar · 238 visningar · startad av LR^evil.sid

Medlem sedan maj 2002560 inlägg
Frågan#1

Koden nedan skickar inte något mail. Varför inte?

[red]	sql = "select eml, usr, pwd from drikkusers where eml = '"&request("eml")&"'"
	openRs(sql)
	if not rs.eof then
		mailFrom    = "OlleBoy - PasswordReminder"
		mailTo      = rs("eml")
		mailSubject = "Dina inloggningsuppgifter"
		mailBody    = "Här kommer uppgifterna du begärde." & vbcrlf & vbcrlf & _
		              "Användarnamn: " & rs("usr") & vbcrlf & _
		              "Lösenord: " & rs("pwd")

		call sendMail(mailFrom, mailTo, mailSubject, mailbody)
	else
		response.write "eof"
	end if[/red]

vill inte fungera tillsammans med den här kodsnuten.

[red]

	sub sendMail(mailFrom, mailTo, mailSubject, mailBody)
		set cdoMail     = server.createobject("cdonts.newMail")
		cdoMail.From    = mailFrom
		cdoMail.To      = mailTo
		cdoMail.Subject = mailSubject
		cdoMail.Body    = mailBody
		cdoMail.Send
		set cdoMail     = nothing
	end sub[/red]
Medlem sedan juni 200032 969 inlägg
#2

Avsändare måste vara en giltig e-postadress.

Mvh,

Medlem sedan maj 2002560 inlägg
#3

Va drygt! Går det inte komma runt det på något vis?

Medlem sedan juni 200032 969 inlägg
#4

Näpp.

Medlem sedan maj 2002560 inlägg
#5

Aja, tack då.

Medlem sedan mars 20002 836 inlägg
#6

Det går att komma runt den om du har kontroll över din mailserver, men, det är inte rekomenderat att relaya alla mail för risken att spammare börjar använda sig av mail-servern ;)

cya,
PatrikB

Medlem sedan maj 2002560 inlägg
#7

får ändå inget mail

Jag ändrade så det ser ut så här nu men jag får fortfarande inte något mail. Det ska skickas till tmpmejl@hotmail.com

[red]	sql = "select eml, usr, pwd from drikkusers where eml = '"&request("eml")&"'"
	openRs(sql)
	if not rs.eof then
		mailFrom    = "newjudas@hotmail.com"
		mailTo      = rs("eml")
		mailSubject = "Dina inloggningsuppgifter"
		mailBody    = "Här kommer uppgifterna du begärde." & vbcrlf & vbcrlf & _
		              "Användarnamn: " & rs("usr") & vbcrlf & _
		              "Lösenord: " & rs("pwd")

		call sendMail(mailFrom, mailTo, mailSubject, mailbody)
		response.write rs("eml")
	else
		response.write "Mailen du angav finns inte i datbasen."
	end if[/red]
131 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)