[Cooker] Mailman integration

Thomas Spuhler thomas at btspuhler.com
Sat Nov 12 17:56:21 CET 2005


On Friday 04 November 2005 02:03 am, Luca Olivetti wrote:
> En/na Thomas Spuhler ha escrit:
> > On Thursday 03 November 2005 08:27 am, Andreas wrote:
> >>On Thu, Nov 03, 2005 at 07:09:22AM -0700, Thomas Spuhler wrote:
> >>>Can you explain a little further? Would cyrus-imap not be a local
> >>>delivery agent?
> >>
> >>It's not "local" in the "local" vs "remote" sense. There is a program
> >>called "local" that is postfix's local delivery agent.
> >>/usr/lib/postfix/local
> >>
> >>man local(8)
> >
> > I found this on
> > https://www.redhat.com/archives/fedora-list/2004-December/msg00712.html
> > Do you use LMTP as delivery method? AFAIK using LMTP, mails don't pass
> > aliases - you have to use the virtual-table instead.
> >
> > Kolab2 actually uses LMTP
>
> That's not the issue, you can configure postfix to use lmpt either as
> the mailbox_transport or as the local_transport (in fact you should
> *always* use lmtp and avoid using deliver, which is just a wrapper
> around lmtp).
> If you use the local_transport, aliases won't be expanded and you'll
> have to use the virtual table, however this buys you the capability to
> send the same message to various recipients at once, so cyrus will store
> it just once (single instance store, for that you'll have to
> adjust the local_destination_recipient_limit in postfix).

Kolab2 in fact uses local_transport vs. kolab1 uses mailbox_transport:

--main.cf non-default parameters--
broken_sasl_auth_clients = yes
canonical_maps = hash:/etc/postfix/canonical
content_filter = smtp-amavis:[127.0.0.1]:10024
daemon_directory = /usr/lib/postfix
local_recipient_maps = $virtual_maps
local_transport = kolabmailboxfilter
masquerade_domains = $mydomain
masquerade_exceptions = root
message_size_limit = 20971520
mydestination = btspuhler.com
mynetworks = 127.0.0.0/8 192.168.0.0/24
myorigin = $mydomain
owner_request_special = no
recipient_delimiter = +


> If you use mailbox_transport aliases *will* be expanded before
> delivering the message to cyrus, however if a message has many
> recipients it will be delivered individually to each recipient, so it
> will be stored multiple times in the mailstore.
> Probably kolab chose the former, so you'll have to define aliases in
> the virtual table.
>
> Bye

-- 
Best regards
Thomas Spuhler

All e-mail from this domain is scanned for viruses
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.kolab.org/pipermail/users/attachments/20051112/ac015d9b/attachment.sig>


More information about the users mailing list