You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.



Mail SOCKS V5 Proxy Testcase

Written by Stephen Donner <stephend@netscape.com>
Implementation Bug: Bug 44995

Setup Configuration:

Enter a SOCKS Proxy V5 server into Edit | Preferences | Advanced |
Proxies | Manual Configuration, the SOCKS textfield.

Testing / Success Criteria:

Client, with SOCKS enabled per above instructions, will connect in a seamless,
transparent fashion to all protocols listed below on each platform.
Using netstat, verify that the client is making a connection to
your SOCKS Proxy server.

Make sure to verify on the following configurations
:

Platform | IMAP | POP3 | NNTP | AOL Mail | WebMail | SMTP | NEWS/IMAP/POP3 |
over SSL * |
--------------------------------------------------------------------------------|
Win 2000 | | | | | | | |
OS X 10.1.4 | | | | | | | |
Win 9.x | | | | | | | |
Mandrake 8.1 | | | | | | | |
Mac OS 9.2.2 | | | | | | | |
--------------------------------------------------------------------------------|

Error Handling / Special Cases:

Action: Enter a bogus hostname and/or port into the Proxy field.
Result: You should see an error message about connecting to the server (undetermined at this point
whether this should be the proxy server or the server you're attempting to connect to.)

Action: Enter a valid hostname, use mail. Go offline, edit the value to be invalid and go online.
Result: You should get an error message, see above. Also try interchanging valid for invalid in the above test.

Action: Physically disconnect from the network, then reconnect.
Result: Upon reconnect, we should still be hitting the SOCKS proxy server.

Known Issues (the 1st two adversely affect mail) and related links:

Connection / Severe:

Bug 134304 - Migration values fail from 4.7x
Bug 122752 - Proxy authentication support

Proxy Auto Configuration (PAC):

Bug 78176 - SOCKS return value is not version specific

General Protocol Links:

http://www.socks.nec.com/socksprot.html

There exist many more bugs on SOCKS - specifically, robust UI for controlling
individual connections,
see bug 51472.