Help and Support
 

powered byLive Search

Macintosh Outlook Express Fails with SOCKS Proxy

Retired KB ArticleThis article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.
Article ID:187038
Last Review:January 26, 2005
Revision:1.1
This article was previously published under Q187038

SYMPTOMS

The e-mail function of Microsoft Outlook Express fails to connect to Internet Mail servers when used with the Microsoft Proxy Server 2.0 SOCKS service.

Back to the top

CAUSE

Outlook Express Mail supports SOCKS version 4.0. It does not support the Microsoft Proxy 2.0 version of the SOCKS protocol (version 4.3a), which gives support for DNS resolution.

Back to the top

WORKAROUND

Outlook Express must either be configured by using the IP address of the SMTP and POP mail server along with the IP address of the Proxy Server's internal network interface or by configuring an internal DNS server that does internet resolution.

To ensure Outlook Express is configured properly, perform the following steps:
1.Start Outlook Express.
2.Click Edit/Preferences from the Macintosh Menu.
3.In the Preferences window, click E-mail under the Accounts section in left pane.
4.For each of the following sections in the E-mail pane (on the right side), set the values as follows:
Sending Mail Section:
SMTP Server - Set this value to the SMTP Server's IP address (not the DNS name)

Receiving Mail Section:
POP Server - Set this value to the POP Server's IP address (not the DNS name)
5.In the left pane, click Proxies under the Network section.
6.In the right pane, verify that Enabled is checked. If not, click the Enabled option.
7.In the Protocol drop-down list, choose Other.
8.In the Method drop-down list, choose SOCKS.
9.Type in the IP address of the Microsoft Proxy Server's internal network interface in the Address section under Method (for example, http://ProxyServer's_IP_address).
10.Enter 1080 for the Port value (the option next to Address). This value is the control channel used to communicate with the Microsoft SOCKS service so that the client can request the commands it needs to reach the Internet.
11.Click OK to save the above changes.
12.On the Proxy Server computer, verify that permissions have been granted for the Macintosh clients on port 1080 by performing the following:
a. Open Internet Service Manager.
b. Right-click SOCKS Service and click Properties.
c. Click the Permissions tab.
d. Click Add.
e. Set the permissions to the following settings:
Action - Permit
Source - All (this can be on an individual IP basis)
Destination - All (this can be on an individual IP basis)
f. Create the following three filters for mail to be sent and received (if trying to secure protocols):
Port - EQ (equal) - 1080
Port - EQ (equal) - 25
Port - EQ (equal) - 110

-or-

Create one filter that permits all to go through SOCKS on any port connection:
Port - GE 0
g. Click OK, and then click OK again.

With these settings Outlook should be able to send and receive mail appropriately.

NOTE: When you add permissions in the SOCKS interface and apply changes, the next time the permissions list is viewed, the values may reflect a zero value for the ports. For more information, please see the following article in the Microsoft Knowledge Base:
176958 (http://support.microsoft.com/kb/176958/EN-US/) Socks Port Number Always Shows as Zero (0) in Permission List

Back to the top


APPLIES TO
Microsoft Proxy Server 2.0 Standard Edition

Back to the top

Keywords: 
kbbug kbfaq KB187038

Back to the top

Article Translations

 

Other Support Options

  • Need More Help?
    Contact a Support professional by E-mail, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.