How do I make different applications like Safari, Chrome, and Mail all use different SOCKS proxies.

FireFox has it's own proxy settings, but Safari, Chrome, and presumably Mail all use the system proxy settings. I need them to all use different SOCKS proxies, all running simultaneously under the same user and login.

I have all the SOCKS proxies set up on different ports already, each is proxies into a different company in a different country using ssh -D.

1 Answer 1


You need a program like Proxycap. You can configure it like this.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .