NO ePATENTS
Home Modules Download Docs Community About
English Italiano Español Français
RSS

FreePOPs and HTTP proxy servers

FreePOPs is able to use HTTP proxy servers. If you don't know what they are or if there's no proxy in your local network then you may skip this page, as the operations described herein will be useless to you.

Settings for use with a proxy

Command line options

In order to use a HTTP proxy, FreePOPs supports the -P option, or the equivalent long version --proxy, to specify the address and port of the proxy separated by : (colon), for example -P proxy.localnet.org:8080 or -P 192.168.1.1 are valid choices. If no port number is specified then 8080 will be used as a default value.
If authentication is necessary in order to use a proxy, read below.
Remember that the values specified with the -P option have precedence over any other value obtained by the operating system in use.

Linux, Mac OS X, ...

In POSIX environments it's possible to use a proxy also using some environment variables.
The environment variables that will be used are, in order of precedence, HTTP_PROXY, http_proxy, PROXY and proxy.

Proxy authentication

If the proxy in your local network requires authentication, you will have to use the -A option or the long version --auth followed by your username and password separated by : (colon). For example, you may use -A gareuselesinge:mypassword.
The supported kind of authentication is the Basic kind: data is sent as cleartext from your workstation to the proxy.
This is the only way you have to set parameters for authentication, FreePOPs is not an interactive program so it can't act like a browser asking you for username and password in case they're needed.

Back to homepage - Top