5 pts.
 Outlook 2010 not working when squid proxy is on
Hi all, I am having some problem with outlook with squid. When I enable squid proxy, I am unable to send or recieve mails on my outlook client. My current set up is as follow: Win Xp / Squid Proxy Server / MS outlook client 2010. I understand that Squid proxy is a HTTP caching proxy; how and why does it even affect the outlook client ?  There have been numerous cases on this topic on the web, but I have yet to found out a solution. Can someone point me in the right direction? Seek enlightment ! Confused soul here. Thank you guys !



Software/Hardware used:
Win XP, Squid, Outlook 2010
ASKED: May 18, 2011  3:39 PM GMT
UPDATED: May 18, 2011  5:31:35 PM GMT
2,790 pts.

Answer Wiki:
Squid is a HTTP proxy and the email clients use POP3 or IMAP protocols. With default configuracion/environment I think you not be able to connect your MS Outlook through Squid.
Is needed some iptables rules to redirect traffic of those protocols to Squid.
Here are some tips, but I recommend you to read more because I am not expert in iptables:

First redirect all the traffic on port 80 to the proxy port, commonly 3128 like this:
iptables -t nat -A PREROUTING -p TCP --dport 80 -j REDIRECT --to-port 3128

Then add a rule for every port used (25 and 110) in nat table for POSTROUTING (for packages as they are about to go):

iptables -t nat -A POSTROUTING -p TCP --dport 25 -j MASQUERADE
iptables -t nat -A POSTROUTING -p TCP --dport 110 -j MASQUERADE

Hope it helps you.
Last Wiki Answer Submitted:  May 18, 2011  5:31 PM (GMT)  by  Mariodlg   2,790 pts.
To see other answers submitted to the Answer Wiki View Answer History.
Discuss This Question:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _