[GH-ISSUE #1713] Postfix and dovecot sub addressing #1352

Closed
opened 2026-02-27 11:16:40 +03:00 by kerem · 4 comments
Owner

Originally created by @willfurnell on GitHub (Apr 3, 2019).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/1713

Hi,
I've been looking into sub addressing with Modoboa and Postfix. I can see that the 'recipient_delimiter = +' parameter is there, and recieveing emails works fine to addresses like mail+test@example.com.

However, I'd like the message sent to this address go to a folder called test (either inside or outside the INBOX folder). Looking at this stackoverflow post, adding the -m argument to dovecot would put it in a folder. https://serverfault.com/questions/748182/dovecot-plus-sign-in-mailbox-name

Is there any reason why I couldn't replace the maildrop line with a dovecot one, or is that used with spam filtering etc. If I can't change maildrop to dovecot, do you know how I could achieve this functionality?

Thank you very much!

Originally created by @willfurnell on GitHub (Apr 3, 2019). Original GitHub issue: https://github.com/modoboa/modoboa/issues/1713 Hi, I've been looking into sub addressing with Modoboa and Postfix. I can see that the 'recipient_delimiter = +' parameter is there, and recieveing emails works fine to addresses like mail+test@example.com. However, I'd like the message sent to this address go to a folder called test (either inside or outside the INBOX folder). Looking at this stackoverflow post, adding the -m argument to dovecot would put it in a folder. https://serverfault.com/questions/748182/dovecot-plus-sign-in-mailbox-name Is there any reason why I couldn't replace the maildrop line with a dovecot one, or is that used with spam filtering etc. If I can't change maildrop to dovecot, do you know how I could achieve this functionality? Thank you very much!
kerem closed this issue 2026-02-27 11:16:40 +03:00
Author
Owner

@tonioo commented on GitHub (Apr 29, 2019):

@willfurnell Have you tried with a sieve filter?

<!-- gh-comment-id:487551737 --> @tonioo commented on GitHub (Apr 29, 2019): @willfurnell Have you tried with a sieve filter?
Author
Owner

@willfurnell commented on GitHub (Apr 29, 2019):

I've had a look at the sieve filters interface, but I can't see how to match on + and then put it in the folder - as you can't get the part out?

<!-- gh-comment-id:487710279 --> @willfurnell commented on GitHub (Apr 29, 2019): I've had a look at the sieve filters interface, but I can't see how to match on +<variable> and then put it in the folder <variable> - as you can't get the <variable> part out?
Author
Owner

@willfurnell commented on GitHub (Apr 29, 2019):

Is there some way to enter plain raw text in the interface? In that case I could probably write a filter for it. :)

<!-- gh-comment-id:487723316 --> @willfurnell commented on GitHub (Apr 29, 2019): Is there some way to enter plain raw text in the interface? In that case I could probably write a filter for it. :)
Author
Owner

@tonioo commented on GitHub (May 6, 2019):

@willfurnell Yes. Go to user preferences, sieve tab and select raw format for editor.

<!-- gh-comment-id:489567393 --> @tonioo commented on GitHub (May 6, 2019): @willfurnell Yes. Go to user preferences, sieve tab and select raw format for editor.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/modoboa-modoboa#1352
No description provided.