Google Workspace Mail
-
Hi all, love Vivaldi and love that you are launching mail and calendar. However, I can't get my Google Workspace email to setup - do you support it yet?
-
@thinkfuture Seems that right now you can only connect to Google Workspace/Business mails using manual setup and (if you have 2FA enabled) app passwords.
For manual setup check this help page.
For app passwords have a look at this.
-
@ubuntudroid Ha, looks like you can even use 2FA accounts without app passwords. Just toggle the "Use OAuth" checkbox on in the manual server settings screen.
-
Still no dice. When I try to use "App Passwords," it tells me that I can't use those with Google Workspace and kicks me back to my personal Gmail account.
I don't see a "use OAuth" checkbox?
-
I am facing the same issue.
@ubuntudroid said in Google Workspace Mail:
Just toggle the "Use OAuth" checkbox on in the manual server settings screen.
The OAuth checkbox is only available using a regular Gmail account (@gmail.com), not a Google Workspace account (using a custom domain name).
-
I also cannot login using the App Password
-
Vivaldi could check the MX record to determine if a domain is used with Google Workspace :
# nslookup -type=MX domain.tld domain.tld MX preference = 10, mail exchanger = aspmx2.googlemail.com domain.tld MX preference = 1, mail exchanger = aspmx.l.google.com domain.tld MX preference = 10, mail exchanger = aspmx3.googlemail.com domain.tld MX preference = 5, mail exchanger = alt2.aspmx.l.google.com domain.tld MX preference = 5, mail exchanger = alt1.aspmx.l.google.com
If the result show google.com MX addresses, you could ask for OAuth authentication like it is done with regular gmail.com addresses.
There are some tips to detect whether a domain is linked to Google Workspace, mainly using the SPF and/or SRV DNS records :
# nslookup -type=TXT domain.tld domain.tld text= "v=spf1 include:_spf.google.com ... -all" # nslookup -type=SRV _imaps._tcp.domain.tld _imaps._tcp.domain.tld SRV service location: priority = 5 weight = 0 port = 993 svr hostname = imap.gmail.com # nslookup -type=SRV _submission._tcp.domain.tld _submission._tcp.domain.tld SRV service location: priority = 5 weight = 0 port = 587 svr hostname = smtp.gmail.com
If the domain SPF record includes the Google SPF record, and/or SRV records resolve to Google mail servers (imap.gmail.com:993 and smtp.google.com:587), you could ask for OAuth authentication.
-
@thinkfuture Ah, right, I remember: For me the checkbox also wasn't there immediately for my business account. But after creating an app password and logging in successfully with it I could then choose OAuth after returning to the settings screen.
-
@cmiles said in Google Workspace Mail:
I also cannot login using the App Password
My mistake -- it does work. I had not realised Google switched me to my other account so I was creating the App Password for the wrong user.
@ubuntudroid said in Google Workspace Mail:
But after creating an app password and logging in successfully with it I could then choose OAuth after returning to the settings screen.
Thanks for the tip!
-
figured it out! it was "my bad" since I was using a workspace, I, as admin, had to allow App Passwords for my domain. Doh! Works great now. Thanks!
-
No matter what I do, I can't get this to work. I spent over an hour authorizing Vivaldi in the admin console (workspace) and still could never find 2fa
Very frustrated. Can you walk step by step and tell me how you got this to work?
'I can not add a workspace email.
-
@ideamanfl 's issues were worked out in this thread
For anyone here who wants to add custom/workspace gmail addresses using OAuth they can fill in the incoming and outgoing server with gmail.com and check the Use OAuth
-