evolution problems sending and receiving email on GMail and GSuite
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
evolution (Ubuntu) |
Confirmed
|
Low
|
Unassigned |
Bug Description
I have two Google Mail accounts configured to send and receive email on evolution. One is personal and one is official. The official one is a GSuite account. Every day, and sometimes many times in a day evolution reports and inability to receive or send email from these accounts. The error reported is either an authentication error or a timeout error. A message popup shows an option to "reconnect". Clicking that opens up a dialog box for Google (OAuth) authentication and google asks me to allow GNOME Evolution to do this or that. I have to click allow and after that it may work or I may have to restart my computer to reconnect on evolution.
After I complete the authentication process I receive a message from Google that I signed in from an unknown device, whereas it is the same notebook computer from which I have been connecting for several months.
I am reporting this as an issue with evolution because Google for some reason treats it as a less secure app. In order to access my email from evolution I have to turn ON the "allow less secure apps" setting at Google.
ProblemType: Bug
DistroRelease: Ubuntu 19.10
Package: evolution 3.34.1-2
ProcVersionSign
Uname: Linux 5.3.0-40-generic x86_64
ApportVersion: 2.20.11-0ubuntu8.4
Architecture: amd64
CurrentDesktop: GNOME
Date: Wed Feb 26 11:57:18 2020
InstallationDate: Installed on 2019-12-01 (86 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Release amd64 (20191017)
SourcePackage: evolution
UpgradeStatus: No upgrade log present (probably fresh install)
Periodically, after working for a few hours, evolution may suddenly throw up a "timeout was reached" when sending a message. Then connections to imap folders also stops. I have to reboot in order to get things going again. After a reboot, the same message in the outbox, which was showing the timeout error gets sent