{"id":71,"date":"2004-06-02T11:45:02","date_gmt":"2004-06-02T16:45:02","guid":{"rendered":"http:\/\/192.168.33.66\/wp\/?p=71"},"modified":"2004-06-02T11:45:02","modified_gmt":"2004-06-02T16:45:02","slug":"assp-exchange-from-assp-forum","status":"publish","type":"post","link":"http:\/\/www.wildow.com\/blog\/?p=71","title":{"rendered":"assp exchange from assp forum"},"content":{"rendered":"<p>Inbound: Internet->ASSP->(Proxies the connection to)->Exchange 2003->Mail Client<br \/>\nOutbound: Mail Client->Exchange 2003->ASSP->(Proxies the connection to)->IIS SMTP->Internet<\/p>\n<p>A simple step by step install would be:<br \/>\n1. Install a machine with IIS SMTP from scratch. Give it two fixed IPs.<br \/>\n2. Install ActivePerl from http:\/\/www.activestate.com<br \/>\n3. At a command prompt, in the ActivePerl directory, type<br \/>\nppm install http:\/\/www.roth.net\/perl\/packages\/win32-daemon.ppd<br \/>\nThis installs the daemon needed to run as a service<br \/>\n4. Download and unpack ASSP into a directory with no spaces.<br \/>\n5. Create the following subfolders, if they were not created for you:<br \/>\n\/spam<br \/>\n\/notspam<br \/>\n\/errors<br \/>\n\/errors\/spam<br \/>\n\/errors\/notspam<br \/>\n6. At a command prompt, in the assp directory, type: perl assp.pl<br \/>\n7. Point your web browser at http:\/\/127.0.0.1:55555. Log in with no name, and the default password, nospam4me.<br \/>\n8. In the Internet Services Manager MMC Snap-in, right click on the Default SMTP server, and choose Properties.<br \/>\n9. On the General Tab, under Advanced, change the port that the SMTP server runs on to 225.<br \/>\n10. On the Access tab, under Connection, Grant access to 127.0.0.1, both IPs you assigned to this new machine, and the IP of your Exchange server.<br \/>\n11. Give the same access under &#8220;Relay&#8221;<br \/>\n12. Restart the SMTP service.<br \/>\n13. Back to ASSP&#8230; pull up that browser window, and set it up like this:<br \/>\nSMTP Destination: <Exchange Server IP>:25<br \/>\nListen Port: 25<br \/>\nWeb Admin Password: <Choose One><br \/>\nAccept All Mail: 127.0.0.1<br \/>\nLocal Domains: <Your Domain Name>|assp.<Your Domain Name<br \/>\nRelay Host: 127.0.0.1:225<br \/>\nRelay Port: <IP Address #2>:25<br \/>\nEnable Email Interface: Check This Off<br \/>\n14. Make sure you click &#8220;Apply&#8221; at the bottom&#8230;<br \/>\n15. Now test:<br \/>\nFrom a totally different machine, telnet to <IP address #1> port 25.<br \/>\nYou should see the banners from your exchange server, and be able to do a manual email to your mailbox.<br \/>\nFrom the exchange server, telnet to <IP address #2> port 25.<br \/>\nYou should be able to relay mail to any external address.<br \/>\n16. Assuming you passed the test, change your firewall PAT rules to forward port 25 to <IP address #1> instead of <Exchange Server IP>.<br \/>\n17. Change you SMTP connector properties to relay all mail to the &#8220;Smart Host&#8221; at <IP Address #2><br \/>\n18. Create three custom recipients, named:<br \/>\nSpam<br \/>\nNotSpam<br \/>\nWhitelist<br \/>\nwith addresses:<br \/>\nSpam@assp.<domain name><br \/>\nNotSpam@assp.<Domain Name><br \/>\nwhitelist@assp.<Domain Name> <br \/>\nfor your users to forward spam, misidentified spam, and addresses that they want to be whitelisted.<br \/>\n19. At a command prompt, type:<br \/>\nperl addservice.pl -i c:\\assp\\assp.pl c:\\assp<br \/>\nsubstituting your actual path where necessary.<br \/>\n20. In the web interface, check off &#8220;Run as service&#8221; and click apply.<br \/>\n21. Stop assp from running in a command window, and start the ASSP service from computer management.<\/p>\n<p>HTH,<\/p>\n<p>Glenn Sullivan <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Inbound: Internet->ASSP->(Proxies the connection to)->Exchange 2003->Mail Client Outbound: Mail Client->Exchange 2003->ASSP->(Proxies the connection to)->IIS SMTP->Internet A simple step by step install would be: 1. Install a machine with IIS SMTP from scratch. Give it two fixed IPs. 2. Install ActivePerl &#8230; <a class=\"more-link\" href=\"http:\/\/www.wildow.com\/blog\/?p=71\">Read More &raquo;<\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-71","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/www.wildow.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/71","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.wildow.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.wildow.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.wildow.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"http:\/\/www.wildow.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=71"}],"version-history":[{"count":0,"href":"http:\/\/www.wildow.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/71\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.wildow.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=71"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.wildow.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=71"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.wildow.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=71"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}