sync-engine icon indicating copy to clipboard operation
sync-engine copied to clipboard

:incoming_envelope: IMAP/SMTP sync system with modern APIs

Results 69 sync-engine issues
Sort by recently updated
recently updated
newest added

Install/run sync engine locally without a vm

Some IMAP mail providers, like Zoho, will automatically make a copy of a sent message and place it in the Sent folder when you hit the SMTP gateway. Given that...

Specifically, updating Folder.find_or_create() to update the Folder's canonical_name did not work as intended because the API uses the role from the associated Category object instead. We can patch this to...

This a rare case, but we truncate folder/label names when we save them to the database. Later on, syncback actions that involve a folder will query the category from the...

Just made a fresh install from `master` and ran without errors, but now inbox-start is complaining about sslv3 not being defined. AFAIK, sslv3 has been deprecated on Debian packages due...

I noticed this when setting up an account in N1: If you send an email from an alias, it'll set the FROM header to the alias, but it'll still use...

Sync-engine fails to detect IMAP folders when using with self hosted mail servers. I don't really understand because i can see create_folder function in the code but it's not used...

A specific UID on a specific Gmail account is consistently causing a System Error when fetching RFC822 or BODY.PEEK[](which I just reported to Google). However, since this error string is...

When testing a spam filter, I sent a message that will not be accepted by my mail server. My SMTP server is (correctly) returning a 5.7.1 error during the SMTP...

Right now, https://github.com/nylas/sync-engine/blob/master/inbox/models/message.py#L188 only catches `(mime.DecodingError, AttributeError, RuntimeError, TypeError)`. You might consider changing this to `Exception`, so any exception is caught. Here's a traceback for uncaught `re.error`, which you're not...