ik heb de volgende code:
de webserver en de Exchange server staan op 2 verschillende PC`s. nu zou dat met dit script niks uit moeten maken, maar het netwerk zit achter een ISA-server en ik kan alleen emailtjes versturen naar emailadressen binnen het eigen domein. weet iemand hoe ik nu E-mailtjes kan sturen naar buiten het eigen domein? alle server binnen het domein zijn trouwens OF W2000 OF W2000server.
ASP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
| <% SUB sendmail( fromWho, toWho, Subject, Body ) Dim objCDO Dim objConf Dim objFields Const cdoSendUsingPort = 2 Set objCDO = Server.CreateObject("CDO.Message") Set objConf = Server.CreateObject("CDO.Configuration") Set objFields = objConf.Fields objFields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = cdoSendUsingPort objFields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "Onze ExChange server, een andere PC" 'originele naam vervangen' objFields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 objFields.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 10 objFields.Update Set objCDO.Configuration = objConf objCDO.From = fromWho objCDO.To = toWho objCDO.Subject = Subject objCDO.TextBody = Body on error resume next objCDO.Send END SUB fromWho = TRIM( Request.Form( "fromWho") ) toWho = TRIM( Request.Form( "toWho") ) Subject = TRIM( Request.Form( "Subject" ) ) Body = TRIM( Request.Form( "Body") ) If toWho <> "" THEN sendMail fromWho, toWho, Subject, Body ' Response.redirect "confirmation.html" ' Any existing page can be used for the response redirect method END IF 'Cleanup Set ObjCDO = Nothing Set objConf = Nothing Set objFields = Nothing %> <html> <head><title>Email Form</title></head> <form method="POST" action="<%=Request.ServerVariables("SCRIPT_NAME")%>"> <br> TO: <input name="toWho" type="text" size=40> <br> FROM: <input name="fromWho" type="text" size=40> <br> SUBJECT: <input name="Subject" type="text" size=40> <br> <textarea name="Body" cols=40 rows=5></textarea> <br> <input type="SUBMIT" value="Send Mail"> </form> </html> |
de webserver en de Exchange server staan op 2 verschillende PC`s. nu zou dat met dit script niks uit moeten maken, maar het netwerk zit achter een ISA-server en ik kan alleen emailtjes versturen naar emailadressen binnen het eigen domein. weet iemand hoe ik nu E-mailtjes kan sturen naar buiten het eigen domein? alle server binnen het domein zijn trouwens OF W2000 OF W2000server.