Ik wil graag een webpage maken waarop een aantal vragen staan die je in kunt vullen. Als je dan op submit klikt moet ie het geheel naar mijn mailadres sturen (stel: bla@bla.nl). Ik heb op mijn webpage nu zoiets staan:
<form ACTION="http://blabla/cgi-bin/FormMail.cgi" METHOD="POST" target="cwindow">
<input type="hidden" name="recipient" value="bla@bla.nl">
enz...
Dit werkt dus met een cgi-bestand, dat weer aan een sendmail progje is "gekoppeld".
Nu wil ik dat dit niet meer via dat cgi-scriptje werkt maar met de SMTP service die plant.nl heeft (daar is mijn site gehost). Zij geven als enige opmerking dat ik het volgende moet gebruiken:
Set objSMTP = Server.CreateObject("CDONTS.NewMail")
'// Is het object met succes gemaakt?
strOntvanger = "beheer@plant.nl"
strVerzender = "beheer@plant.nl"
strOnderwerp = "e-mail bericht met het cdonst newmail object "
'objSMTP.Cc = "beheer1@plant.nl"
'objSMTP.Bcc = "beheer1@plant.nl"
'Als deze 2 aanstaan kan je HTML mail sturen!
'objSMTP.BodyFormat = 0
'objSMTP.MailFormat = 0
strBericht = "Body text"
objSMTP.Send strVerzender, strOntvanger, strOnderwerp, strBericht
If Err = 0 Then
Response.write "Mail verzonden"
Else
Response.write "Mail niet verzonden"
End If
Set objSMTP = Nothing
Alleen heb ik dus geen idee hoe ik dit alles in elkaar moet passen! Wat moet ik nu in de source van mijn webpage zetten om dit te laten werken?
<form ACTION="http://blabla/cgi-bin/FormMail.cgi" METHOD="POST" target="cwindow">
<input type="hidden" name="recipient" value="bla@bla.nl">
enz...
Dit werkt dus met een cgi-bestand, dat weer aan een sendmail progje is "gekoppeld".
Nu wil ik dat dit niet meer via dat cgi-scriptje werkt maar met de SMTP service die plant.nl heeft (daar is mijn site gehost). Zij geven als enige opmerking dat ik het volgende moet gebruiken:
Set objSMTP = Server.CreateObject("CDONTS.NewMail")
'// Is het object met succes gemaakt?
strOntvanger = "beheer@plant.nl"
strVerzender = "beheer@plant.nl"
strOnderwerp = "e-mail bericht met het cdonst newmail object "
'objSMTP.Cc = "beheer1@plant.nl"
'objSMTP.Bcc = "beheer1@plant.nl"
'Als deze 2 aanstaan kan je HTML mail sturen!
'objSMTP.BodyFormat = 0
'objSMTP.MailFormat = 0
strBericht = "Body text"
objSMTP.Send strVerzender, strOntvanger, strOnderwerp, strBericht
If Err = 0 Then
Response.write "Mail verzonden"
Else
Response.write "Mail niet verzonden"
End If
Set objSMTP = Nothing
Alleen heb ik dus geen idee hoe ik dit alles in elkaar moet passen! Wat moet ik nu in de source van mijn webpage zetten om dit te laten werken?