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

Added ssl/tls support for sieve #701

Merged
merged 4 commits into from
Sep 15, 2023
Merged

Conversation

josaphatim
Copy link
Member

Adding tls:// prefix to sieve configuration host will enable explicit STARTTLS
Adding ssl:// prefix to sieve configuration host will enable implicit SSL

modules/imap/functions.php Outdated Show resolved Hide resolved
@josaphatim josaphatim force-pushed the sieve-ssl-support branch 3 times, most recently from d499d26 to aa75de9 Compare June 24, 2023 06:01
@josaphatim josaphatim marked this pull request as ready for review June 24, 2023 06:04
modules/imap/functions.php Outdated Show resolved Hide resolved
@josaphatim josaphatim force-pushed the sieve-ssl-support branch 3 times, most recently from 96ebcbe to a997a9a Compare July 7, 2023 07:06
modules/imap/functions.php Outdated Show resolved Hide resolved
@josaphatim josaphatim force-pushed the sieve-ssl-support branch 2 times, most recently from f39e46b to 4e93dc2 Compare August 7, 2023 15:33
@josaphatim josaphatim force-pushed the sieve-ssl-support branch 2 times, most recently from 95a4393 to 02cd863 Compare August 10, 2023 20:03
@kroky
Copy link
Member

kroky commented Aug 14, 2023

I think you need to update Hm_Sieve_Client_Factory and also the Tiki integration which uses a port of Hm_Sieve_Client_Factory to use the new parsing method.

@josaphatim
Copy link
Member Author

Hm_Sieve_Client_Factory

Hello @kroky I made changes. Thanks.

@kroky
Copy link
Member

kroky commented Aug 29, 2023

I don't see changes in php-sieve-manager library - how did we fix the tls parameter passing to client->connect that has no effect?

@kroky kroky merged commit 0623575 into cypht-org:master Sep 15, 2023
@marclaporte
Copy link
Member

@kroky @josaphatim Is this suitable to backport to branch 1.4.x, or we just wait for 1.5.0?

@kroky
Copy link
Member

kroky commented Sep 19, 2023

It should be fine to be backported.

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

Successfully merging this pull request may close these issues.

None yet

3 participants