Emerald Mail supports the SOCKS V4 protocol for firewall traversal. In order to use the SOCKS protocol, open the Emerald Mail Preferences dialog from the File menu, change to the Firewall panel and select the "Use SOCKS server" option. Now you should write the IP address and port number of the firewall server. The default port number for the SOCKS protocol is 1080. Click on the "Ok" button and from now on all connections are performed through the firewall server.
Emerald Mail also supports other firewall traversal protocols such as the one used by Internet Gate. To use this method be sure that the "DialUp or LAN connection" option is selected in the Emerlad Mail Firewall Preferences.
This protocol defines that the firewall server must be used as both the POP3 and SMTP servers, so open the Account Properties dialog from the Account menu. In the Send and Receive panel write the IP address of the firewall server in the "Server name" fields of both panels.
In the Receive panel the "User ID" field should be changed. The standard protocol used by Internet Gate defines that the real POP3 server should be specified along with the real user id separated by a pund (#) character. Suppose that your POP3 user id is "foo" and the POP3 server name is "bar.net", the "User ID" field in the Receive panel should appear as "foo#bar.net". All other fields should be left unchanged.