Hoi,
Ik heb een tijdje terug een script geschreven om mail te kunnen sturen vanaf mijn website. Ik gebruik hiervoor CDOSYS, omdat ik gebruik maak van windows 2003 server.
Nu krijg ik de volgende melding:
CDO.Message.1 error '80040213'
The transport failed to connect to the server.
Ik maak gebruik van Mailenable als mail server, omdat deze samenwerkt met plesk.
Ik heb al gezocht op google en verschillende dingen geprobeerd:
1)smtp relay aanzetten
2)gebruikmaken van smtp authenticate
3)gebruikmaken van
Hierbij geef ik tevens de pickup directory aan.
Bij de laatste optie (3) werkt het script wel, maar dan slaat hij het filter over waardoor mailenable deze berichten niet kan lezen en de berichten dus niet overkomen.
Weet iemand welke instellingen ik moet wijzigen in mailenable zodat het bovenste script goed werkt? of dat er een mogelijkheid is die er voor zorgt dat ik optie 3 kan gebruiken, maar dat hij het filter niet overslaat?
gr,
Niek
Ik heb een tijdje terug een script geschreven om mail te kunnen sturen vanaf mijn website. Ik gebruik hiervoor CDOSYS, omdat ik gebruik maak van windows 2003 server.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| Set objMail = Server.CreateObject("CDO.Message")
Set objCDOSYSCon = Server.CreateObject ("CDO.Configuration")
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.servernaam.nl"
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
objCDOSYSCon.Fields.Update
Set objMail.Configuration = objCDOSYSCon
objMail.From = FromMail
objMail.To = ToMail
objMail.Subject = Subject
objMail.HTMLBody = MailBody
objMail.Send |
Nu krijg ik de volgende melding:
CDO.Message.1 error '80040213'
The transport failed to connect to the server.
Ik maak gebruik van Mailenable als mail server, omdat deze samenwerkt met plesk.
Ik heb al gezocht op google en verschillende dingen geprobeerd:
1)smtp relay aanzetten
2)gebruikmaken van smtp authenticate
code:
1
2
3
| objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusername") = "gebruikersnaam"
objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "wachtwoord" |
3)gebruikmaken van
code:
1
| objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 |
Hierbij geef ik tevens de pickup directory aan.
Bij de laatste optie (3) werkt het script wel, maar dan slaat hij het filter over waardoor mailenable deze berichten niet kan lezen en de berichten dus niet overkomen.
Weet iemand welke instellingen ik moet wijzigen in mailenable zodat het bovenste script goed werkt? of dat er een mogelijkheid is die er voor zorgt dat ik optie 3 kan gebruiken, maar dat hij het filter niet overslaat?
gr,
Niek