I'm running Thunderbird 68.8.0 to access my GMail account, on Manjaro KDE Plasma, and I use PIA (Private Internet Access) for privacy. Thunderbird continuously fails to send my emails, claiming it cannot reach the GMail server, however, the moment I deactivate PIA, it works without a hitch. PIA provides the option of declaring a program's executable file to have said executable bypass the VPN. Hence, I have been trying to determine exactly what the Thunderbird executable is, an easy task in Windows, if I recall correctly, but one I find very difficult in Linux. Can a kind soul indicate for me what said executable would be in the present case?

Can you get that feature (split tunneling) to work with other applications?

I suspect that feature is protocol specific. i.e. it won't work with WireGuard but will with OpenVPN. What protocol are you using?

https://www.privateinternetaccess.com/h ... p-examples mentions "Adding applications to the Split Tunnel feature may prevent you from connecting to a localhost/loopback address." Are you using a local proxy with Thunderbird, perhaps due to a anti-virus scanner that knows how to intercept and scan your email?

I was able to get the split tunneling to work perfectly fine with the Brave browser (executable path: /usr/lib/brave/brave). I am using PIA with OpenVPN, not with WireGuard, as when I tried the latter I was unable to access the internet at all. I guess WireGuard on PIA is still a work in progress.

Thanks for the info, ran that code snippet and got "/usr/lib/thunderbird/thunderbird" as the executable. I had previously incorrectly thought it was "/usr/lib/thunderbird/thunderbird-bin", which did not work.

Hopefully this will remedy the situation. Will post results in a while.