T7430: POP3,SMTP protocols should not use proxy
Jonathan Marten
noreply at phabricator.kde.org
Thu Nov 9 18:12:38 GMT 2017
marten added a comment.
Just to clarify, my setup is that http_proxy, ssl_proxy and no_proxy are set up by a login script (so that all desktop processes inherit them). Then in Konqueror's proxy configuration (which is also accessible through System Settings) it is set to use those environment variables ("Use system proxy configuration"). Everything on the desktop therefore uses the same proxy (this includes Konqueror, Chrome, Firefox, Akregator etc).
What happens is that if no_proxy is not set or does not match the POP3/SMTP host, mail access goes through the proxy but works correctly. If no_proxy does match this host, there is a socket error in QNativeSocketEngine (fourteen levels deep in the call stack) with the error message as described in bug 379539. Both KIO and Qt have done a lot of proxy resolution before this happens.
I'm guessing that, as in your case, if you want maximum possible privacy then you will want all of your network traffic to go through Tor, so having an option to use the same proxy settings as for web browsing will work for you. If you want to use a different proxy then that will complicate things, but maybe it would be possible to set the environment variables when starting Akonadi and any PIM programs - but you'd also have to set KDE_FORK_SLAVES so that the ioslaves used the same. Maybe also possible with port redirection?
TASK DETAIL
https://phabricator.kde.org/T7430
To: marten
Cc: knauss, #kde_pim, marten, dvasin, winterz, vkrause, mlaurent, dvratil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20171109/41cd4632/attachment.html>
More information about the kde-pim
mailing list