Skip to Content.
Sympa Menu

devel - Re: Bug#137026: sympa: Alias description for new list illegal...

Subject: Developers of Sympa

List archive

Chronological Thread  
  • From: Daniel Pittman <address@concealed>
  • To: Olivier Salaun <address@concealed>
  • Cc: Jérôme Marant <address@concealed>, sympa-dev <address@concealed>
  • Subject: Re: Bug#137026: sympa: Alias description for new list illegal...
  • Date: Mon, 11 Mar 2002 13:51:50 +1100

On Fri, 08 Mar 2002, Olivier Salaun wrote:
> Currently, alias management in Sympa has been designed to work with
> sendmail. As you reported, (as far as I know) Postfix does not accept
> the domain part in aliases, because it uses another database for
> Virtual domain management : the "virtual" file.

That seems correct from my reading of the documentation. I can't comment
in more detail because I don't actually use such features myself.

> This makes aliases for Virtual Hosts a bit more complicated to manage
> than with sendmail : you can't pipe to a program in the "virtual"
> table, you must refer to a unique entry of "aliases" table that does
> the job. This leads to something like this :

[... sample ...]

That seems to be correct. The 'virtual' table will map from a "virtual"
address to any address, including a unique local one.

That would be necessary to allow different "virtual robots" in the Sympa
process to host mailing lists with the same name.

[...]

> I'm not a Postfix expert ; could Postfix users confirm this is the way
> it works ?

This seems to be a correct assessment to me. It's worth noting, though,
that Postfix supports both "postfix style" and "sendmail style" virtual
domains.

Postfix style implies that local alias definitions are /not/ visible to
the delivery process. This is what the virtual user to unique alias will
work with.


You can also use "sendmail style" virtual domains. This involves adding
the domain name to 'mydestinations', at which point mail delivered to
anyone at that domain will be treated as a local delivery.

This is the mode that I use for supporting the three domains I have.

It would be quite possible for Sympa to work with this mode as well. The
alias entries would need to be in the format:

foo: "| /usr/lib/sympa/bin/bouncequeue address@concealed"

This wouldn't work correctly with lists of the same name in different
virtual robots but, for me, that's not actually needed.

Daniel

--
I'm in favor of legalizing drugs. According to my values system, if people
want to kill themselves, they have every right to do so. Most of the harm that
comes from drugs is because they are illegal.
-- Milton Friedman



Archive powered by MHonArc 2.6.19+.

Top of Page