Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Sieve filters in Stalwart via JMAP #931

Open
marclaporte opened this issue Mar 22, 2024 · 10 comments
Open

Add support for Sieve filters in Stalwart via JMAP #931

marclaporte opened this issue Mar 22, 2024 · 10 comments
Assignees

Comments

@marclaporte
Copy link
Member

marclaporte commented Mar 22, 2024

Work was done to improve support between Stalwart JMAP and Cypht. General progress was made at #909 but Stalwart-Sieve-JMAP was not working so this is being spun off to a distinct task.

@marclaporte
Copy link
Member Author

This is not a blocker to release Cypht 2.0

@marclaporte
Copy link
Member Author

https://github.com/cypht-org/cypht/releases/tag/v2.0.0 has been released. Let's try to address in Cypht 2.1.0

@marclaporte
Copy link
Member Author

@Shadow243 @Yannick243 Please describe what issues you were running into.

@Shadow243
Copy link
Member

@Shadow243 @Yannick243 Please describe what issues you were running into.

We're encountering issues with connecting to the Sieve protocol using Stalwart. While we've been successful in connecting to SMTP, IMAP, and JMAP, Sieve connection attempts result in a loop without any error messages

@marclaporte
Copy link
Member Author

Ok, how about Sieve filters with other mail servers such as Cyrus?

@marclaporte
Copy link
Member Author

For the record: We (well @Shadow243 mostly) will set up a dev/test server dedicated to testing the interoperability between Stalwart and Cypht. Server access will be provided to developers of the two communities. It will super useful to solve issues such as the current one.

@Shadow243
Copy link
Member

Ok, how about Sieve filters with other mail servers such as Cyrus?

I restarted all the configs from scratch and we now have at least an error message. We will start to debug from there.

'''
array(2) {
["code"]=>
string(2) "NO"
["data"]=>
string(31) ""Invalid AUTH=PLAIN challenge.""
}
'''

we are beginning to see light in the tunnel 😀

@Shadow243
Copy link
Member

Shadow243 commented Jul 28, 2024

Ok, how about Sieve filters with other mail servers such as Cyrus?

We are now able to connect to sieve, we can now start tests.
Screenshot 2024-07-28 at 23 49 49

@marclaporte
Copy link
Member Author

@Shadow243 @Yannick243 I look forward to your next step :-)

@Shadow243
Copy link
Member

[FIX] Stalwart: fix jmap 0.7.0 msg_header keys(message-id,message_id) #944

#1296

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants