bkaankose / Wino-Mail

Built-in Mail & Calendars app clone for Windows.
https://www.winomail.app/
GNU General Public License v3.0
655 stars 30 forks source link

[Proposal] Support Office accounts without Administrator approval #268

Open clragon opened 3 months ago

clragon commented 3 months ago

Describe the solution you'd like When adding Office accounts, the sign in requires the administrator of your Office instance to specifically allow this App. It should be possible to use Office accounts without this requirement, as seen in many other E-Mail clients.

Is your proposal implemented in Windows Mail? Windows Mail does not require an Administrator to approve it. That might be because its a Microsoft app.

Additional context This is a major roadblock and prevents me from migrating my entire E-Mail usage to this app. The administrators of my University and Workplace do not care what E-Mail app I wish to use and they will not grant me access.

Tiktack commented 3 months ago

Can you give an example of mail client which doesn't ask about approval and it's not MS app?

clragon commented 3 months ago

sure. I am currently using eM client which does not require administrator approval for me to use my office accounts.

bkaankose commented 2 months ago

eM client also requires permission for my work account.

image

It really depends how strict your administrator is. So far I only found out Owl for Exchange plugin works well with Thunderbird. They are using Outlook Web Access (OWA) to handle things in the background probably but this is something that requires high amount of work to integrate it in Wino.

Maaaybe maybe maybe... It's possible with using customized WebView2 as a synchronizer but in order for this strategy to work Wino's core synchronization mechanism must change a little.

Basically app's shell will work as a standalone UI app and all synchronizations must be handled in the background via separate proces, let's call it server. Server delivers changes to client (App) and it may work, but as I said, tons of work.

Tiktack commented 2 months ago

The same as for @bkaankose. I have two orgs, one requires only my approval, but second org requires Admin Approval. The only thing how Wino is different, that Wino is not "verified", so basically any org rejects it by default. eM client is verified and orgs that don't have strict polices propagate approval to the user ( as for me with first org). Here is second org which has strict polices: image

bkaankose commented 2 months ago

Keep in mind, your IT department can detect if you are using OWA or not. So if they are super uber duper strict, you might get multiple re-authentication requests with that plugin as well.

clragon commented 2 months ago

oh, I see. that seems like a very unfortunate situation. what exactly does it mean to be "verified"? I assume that might not be possible for Wino?

Tiktack commented 2 months ago

Verified this is the blue badge that you can see after "eM Client s.r.o.". But getting this badge not that simple, especially for open source project. Here is a MS doc about that. https://learn.microsoft.com/en-us/entra/identity-platform/publisher-verification-overview If I remember doc correctly, to get this badge Company Details have to be provided. Wino open source project without any company right now.

And here is example what it does, even my first account for which in eM client I was able to give approve, don't give me this chance image

TonyBnz commented 2 months ago

I also have the problem shown above by Tiktack and am wondering if running Wino with administer privileges would get round it, unfortunately there doesn't seem to be a way to do this.

I do volunteer work for an organisation that supports the public and so need to set up their emails on whichever client I use on my desktop. I have successfully set up the account in Outlook, Mailbird, Bluemail, Edison and the Bat without any problems. Why so many? I am looking for an alternative to Outlook and Wino would be my preference if I can get round the above problem.

hjddev commented 1 month ago

The same issue. Really need Microsoft's verify to add Office365 email address.

EmirLogas commented 1 week ago

image

Same Issue for me. There was no such problem in different mail applications. If this error can be solved, I want to try Wino Mail.