lieer
email-oauth2-proxy
lieer | email-oauth2-proxy | |
---|---|---|
16 | 18 | |
492 | 694 | |
- | - | |
7.1 | 8.2 | |
25 days ago | about 2 months ago | |
Python | Python | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
lieer
-
A Million Ways to Die on the Web
I fear this for my gmail. I now use mbsync (lieer[0]) to have my emails synced locally on my homeserver, and then browse it with notmuch[1]. It's an incredibly freeing experience to have all your email on your own machine.
0: https://github.com/gauteh/lieer
1: https://notmuch.readthedocs.io/en/latest/man1/notmuch.html
-
Managing email with Notmuch and Emacs
The hardest part of setting up email in Emacs for me personally was figuring out the transport. I still use Gmail, and I'm not proud of that. For many years, I've been thinking about moving my mail somewhere else, but that task is somewhere at the deepest, darkest bottom of my list of priorities. The best mail sync utility that finally worked for me is gmaileer. It works nicely with both - notmuch and mu4e.
-
GUI frontend for notmuch that isn't vim/emacs oriented? Or other maildir + gmail solutions?
I'm interested in notmuch and lieer https://github.com/gauteh/lieer to sync gmail labels with local tags. I'm coming from thunderbird and I really want to move to a maildir setup for backup/archival/easy to manage purposes, away from monolithic mbox files, and have some solution for not duplicating tons of data in IMAP folders for the different gmail labels.
-
Automate takeout?
I use the lieer package, gmi pull, to incrementally pull in new gmail. There's an option to never delete things even if they're deleted on gmail, so it's a great way to keep my mail archive local and prune my gmail to keep it from getting too big.
-
Configure mbsync to work correctly with an Office365 hosted account (propagate changes)?
In my experience mbsync is best if using IMAP as it works well with very large IMAP folders. If you happen to be on Gmail and Notmuch then Gmailieer is worth checking out as it provides full two-way label/tag sync between the two.
-
Integrating with Fastmail (New Fastmail API)
Put everything into a single notmuchmail database. It wil deduplicate the emails and even provide a fast local search interface for all of your mails https://notmuchmail.org/
For gmail you can use lieer to pull everything https://github.com/gauteh/lieer (tho it can take hours to pull ewerything). Fastmail has a similar tool https://github.com/elizagamedev/mujmap
If you unpack tour mbox into maildir then you can import that too into notmuch
After everything is in notmuch you can easily push everything to fastmail with isync/mbsync https://isync.sourceforge.io/
As a bonus point you now also have a easily updatable local backup of your e-mails.
- offlineimap cannot find file - I think I'm missing something basic
-
Will mu4e+mbsync not work for Gmail after this month?
As long as lieer (a.k.a. gmailieer) works, I don't have a problem at all. It's much faster than mbsync. And it should work with both notmuch (which I use) and mu4e.
-
mujmap -- Synchronize JMAP mail with notmuch
I have just released a tool to synchronize notmuch mail with a JMAP server. It's very similar to lieer, which is a tool that does essentially the same but for GMail. JMAP mailboxes behave very similarly to GMail labels, meaning that each tag that doesn't get mapped to a special keyword (e.g. $seen, $draft, etc) is mapped to its own "label".
-
ogseq and lieer sync and search of Gmail labels
Is there some integration Logseq with lieer ( ex gmaileer ) or Gmail web interface or maybe another email client?
email-oauth2-proxy
-
Bringing Exchange Support to Thunderbird
What makes you say the protocol is different for each provider?
I maintain a proxy that transparently adds support for OAuth 2.0 support to IMAP/POP/SMTP clients (https://github.com/simonrob/email-oauth2-proxy), and for normal use it doesn’t need to know anything about which service it is connecting to. Apart from advanced features such as CCG or ROPCG which are mostly O365 only, what is different?
- Proxy to add OAuth 2.0 authentication to email clients that don't support it
-
Ask HN: What apps have you created for your own use?
When it became clear many major email providers were going to require OAuth for IMAP/POP/SMTP access, I was pretty frustrated that I’d have to stop using clients/scripts that didn’t support this method.
Rather than spending lots of effort on migration, or switching clients entirely, I made a local proxy so that any IMAP (or POP/SMTP) client can be used with a “modern” email provider, regardless of whether it supports OAuth 2.0 natively: https://github.com/simonrob/email-oauth2-proxy. No need for your client to know about OAuth at all.
-
Oauth 2.0 Proxy for Email (POP/IMAP/SMTP) - Containerized
If you are not familiar with Email OAuth 2.0 Proxy by Simonrob, I would recommend you check it out. Star the repo or whatever you normally do. I wanted to acknowledge his repository because my work is built directly off what he maintains and creates.
-
JMAP – a much needed modern email open standard
https://github.com/simonrob/email-oauth2-proxy
"Just works" I run it with mbsync at the command line.
You do need a client id and some interaction with your O365 admin.
-
I really need some help. I need to get Postfix running on Ubuntu Server to work with OAUTH2.
One potential solution I found is a proxy. Are you able to utilize an app password for this task?
-
Gluon, a high-performance IMAP library
You do still need details for an authorised client, but it’s possible to use those of one that’s already approved. See the readme section that explains this aspect: https://github.com/simonrob/email-oauth2-proxy#oauth-20-clie...
-
The Future of Thunderbird: Why We’re Rebuilding from the Ground Up
If you use this proxy of mine then any IMAP (or POP/SMTP) client can be used with a “modern” email provider, regardless of whether it supports OAuth 2.0 natively: https://github.com/simonrob/email-oauth2-proxy
- Spiceworks On Prem
-
Need an alternative for MDaemon, due to OAUTH
maybe you can use https://github.com/simonrob/email-oauth2-proxy while you wait for official oauth2 support but I wonder why you are using another email server if you already have exchange online
What are some alternatives?
gnome-gmail - Integrate GMail into the Linux Desktop
FairEmail - Fully featured, open source, privacy friendly email app for Android
bar-gmail - A Polybar module to show unread messages from Gmail
Mailu - Insular email distribution - mail server as Docker images
imap-backup - Backup and Migrate IMAP Email Accounts
Exchange Web Services client library - Python client for Microsoft Exchange Web Services (EWS)
mujmap - Bridge for synchronizing email and tags between JMAP and notmuch
marrow.mailer - A light-weight, modular, message representation and mail delivery framework for Python.
ImapSync - Imapsync is an IMAP transfers tool. The purpose of imapsync is to migrate IMAP accounts or to backup IMAP accounts. IMAP is one of the three current standard protocols to access mailboxes, the two others are POP3 and HTTP with webmails, webmails are often tied to an IMAP server. Upstream website is
free-email-forwarding - The best free email forwarding for custom domains. Visit our website to get started (SMTP server)
tmail-flutter - A multi-platform (Flutter) application for reading your emails, with your favorite devices, using the JMAP protocol!
mail-server - Secure & Modern All-in-One Mail Server (IMAP, JMAP, SMTP)