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