Ik wil een email versturen als een gebruiker zijn gebruikersnaam en wachtwoord is vergeten.
Daarvoor gebruik ik de volgende code:
Het IF-THEN-ELSE statement werkt prima en de waarden zijn ook gevuld. Echter verstuurt-ie om één of andere reden geen email.
Iemand een idee waar het aan kan liggen? Volgens mij kan mijn server wel CDONTS aan...
Daarvoor gebruik ik de volgende code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| ConnectDB()
sSQL = "select strUserName, strPassword from tblUsers WHERE strEmail = " & "'" & strEmailForm & "'"
set oRS = oConn.Execute(sSQL)
if (oRS.Eof and oRS.Bof) = True then
Response.Write("<html><body><link rel=stylesheet href=stijl.css type=text/css>Er is geen gebruiker met dit emailadres gevonden.</body></html>")
else
strUserName = (oRS("strUserName"))
strPassWord = (oRS("strPassWord"))
Dim objNewMail
Set objNewMail = Server.CreateObject("CDONTS.NewMail")
objNewMail.From = "afzender"
objNewMail.To = strEmailForm
objNewMail.Bcc = "mijn email"
objNewMail.Subject = "Gebruikersnaam en wachtwoord"
objNewMail.Body = "test"
objNewMail.Send
Response.Write("<html><body><link rel=stylesheet href=stijl.css type=text/css>Uw Wachtwoord is verzonden.</body></html>")
end if
DisconnectDB() |
Het IF-THEN-ELSE statement werkt prima en de waarden zijn ook gevuld. Echter verstuurt-ie om één of andere reden geen email.
Iemand een idee waar het aan kan liggen? Volgens mij kan mijn server wel CDONTS aan...