Til Snitz forum er der følgende .asp opsætning for at anvende mail funktionen:
-------------------------------------------------------------------------------------
case "cdosys"
Set iConf = Server.CreateObject ("CDO.Configuration")
Set Flds = iConf.Fields
'Set and update fields properties
Flds("
http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 'cdoSendUsingPort
Flds("
http://schemas.microsoft.com/cdo/configuration/smtpserver") = strMailServer
'Flds("
http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = cdoBasic
'Flds("
http://schemas.microsoft.com/cdo/configuration/sendusername") = "username"
'Flds("
http://schemas.microsoft.com/cdo/configuration/sendpassword") = "password"
Flds.Update
Set objNewMail = Server.CreateObject("CDO.Message")
Set objNewMail.Configuration = iConf
'Format and send message
Err.Clear
objNewMail.To = strRecipients
objNewMail.From = strSender
objNewMail.Subject = strSubject
objNewMail.TextBody = strMessage
On Error Resume Next
objNewMail.Send
If Err <> 0 Then
Err_Msg = Err_Msg & "<li>Your request was not sent due to the following error: " & Err.Description & "</li>"
End if
-------------------------------------------------------------------------------------
Ud over dette script, definerer man i admin siden af forumet, hvilken mail server man vil anvende, og her har jeg indtastet "mail.mitdomæne.dk"
Jeg har forsøgt mig med alle mulige tænkelige indstillinger for dette script, men jeg kan ikke få det til at virke.
Det skal også lige siges at:
For at forhindre misbrug af mailserveren, er tcp/25 (mailserver porten) blokeret i TDC's router, og derfor skal man i DNS sætte en sekundær mailserver (backup-mx.post.tele.dk) ind, og dette gøres som følger:
mail.domaene.dk. IN A x.x.x.x
domaene.dk. IN MX 10 mail.domaene.dk.
domaene.dk. IN MX 20 backup-mx.post.tele.dk.
Ovenstående har jeg opsat via
www.gratisdns.dk og min mailserver virker som den skal. Jeg er i stand til både at sende, samt modtage eksterne mails på den.
- Måske jeg skal oprette en tråd i ASP forum for at komme videre?