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

Managesieve plugin: option to append original subject in out-of-office auto-replies #8570

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

marczi
Copy link
Contributor

@marczi marczi commented Jun 14, 2022

This PR adds a checkbox both to the "out of office" tab and in the sieve rule editor for the vacation module.
When checkbox is on, then the original subject is appended to the automatically sent reply.
The implementation follows what the old sieverules plugin did and uses a hidden rule that sets the original subject in a sieve variable. (This is method is also recommended on Dovecot mailing lists)

@alecpl
Copy link
Member

alecpl commented Jun 15, 2022

The PR is broken. Please, clean that up.

@marczi marczi force-pushed the managesieve-vacation-append-subject branch from 5099572 to dd6b3b7 Compare June 17, 2022 11:09
@marczi
Copy link
Contributor Author

marczi commented Jun 17, 2022

Dear @alecpl I've rebased master, I hope it is good now. If so, I'll also fix my other PR. Thanks

@alecpl
Copy link
Member

alecpl commented Jun 17, 2022

It is not. See the "Files changed" tab here.

@marczi
Copy link
Contributor Author

marczi commented Jun 17, 2022

Dear @alecpl , thanks for checking and the patience, I see, it's my first attempt.., I'm going to continue fixing

@marczi marczi force-pushed the managesieve-vacation-append-subject branch from dd6b3b7 to 8a320c7 Compare June 17, 2022 13:21
@marczi marczi force-pushed the managesieve-vacation-append-subject branch from 8a320c7 to de15f5c Compare June 17, 2022 13:52
@marczi
Copy link
Contributor Author

marczi commented Jun 17, 2022

Dear @alecpl I think it is fine now, only those files are affected that I've modified. It is based now on the latest master. If it is fine, I'm going to fix my other PR the same way

@marczi
Copy link
Contributor Author

marczi commented Jun 17, 2022

This feature was requested in #5258

@alecpl
Copy link
Member

alecpl commented Jun 19, 2022

It looks good now, it will take time to review it.

@marczi
Copy link
Contributor Author

marczi commented Jun 20, 2022

Take your time, thanks for your help so far. I'm going to fix my other PR and comment there when it is done.

@alecpl
Copy link
Member

alecpl commented Aug 15, 2022

Please, resolve conflicts.

@marczi
Copy link
Contributor Author

marczi commented Aug 15, 2022

Dear @alecpl I've fixed the conflicts. Can you please check why I got browser_tests failed? I suppose it is unrelated to my modifications

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.

2 participants