Dear Wietse, > > I'm just moving our mailing from one server to another. > > Up to now we used Postfix version 2.7.1 with Cyrus imap server. > > Local delivery goes via LMTP. > > > > We have dozens of shared folders. > > /etc/aliases contains several lines like this: > > > > foo: user1, user2, user3, +bar > > What is +bar supposed to mean?
It is a global shared folder on the IMAP server. (Not belonging to a specific user.) > > So incoming mails addressed to <f...@example.com> were delivered > > to three users and the shared folder "bar". > > If in doubt, RTFM. Perhaps I do RTFM, I have no doubt. :-> I am pretty sure that mails were dropped into shared folders with "+foldername" syntax in the past 10+ years. I don't know how the previous postmaster find out this construction but it works on Postfix 2.7.1. However the question was: how to set up 2.11.3 in order to reach the same effect? I don't want to fork an external 'cyrdeliver' program for each incoming mail. It should be solved via simple LMTP transport. Our old MTA simply does it. See captured LMTP traffic: 220 imapserver Cyrus LMTP v2.4.17-caldav-beta10-Debian-2.4.17+caldav~beta10-18 server ready LHLO oldmta.example.com 250-imapserver 250-8BITMIME 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-SIZE 250-AUTH EXTERNAL 250 IGNOREQUOTA MAIL FROM:<r...@oldmta.example.com> SIZE=825 BODY=7BIT RCPT TO:<+b...@oldmta.example.com> DATA 250 2.1.0 ok 250 2.1.5 ok 354 go ahead [...] I think solutions like this are not acceptable dur to poor efficiency. http://www.bynari.net/creating_an_email_alias_in_postfix_that_sends_email_directly_to_a_public_shared_folder__/ Regards Gabor