[Mailman-Users] aliasing for another domain

Paul opensource at unixoses.com
Sun Dec 16 06:36:52 CET 2007

On Wed, December 12, 2007 11:44 pm, Brad Knowles wrote:
> On 12/12/07, Paul wrote:
>>  My idea is like like this.  I've tested it and it seems to work fine,
>> but
>>  am wondering if there is a more correct way.
>>  * Make an mx record at "newdomain.com", such as "list.newdomain.com",
>> and
>>  give the new mx record the "mydomain" IP address.
>>  * Add "list.newdomain.com" in my mx virtual domain table.
>>  * Add all mailman's aliases in my mx's virtual table.
> Depending on your MTA and how the aliases are generated for
> integration with your MTA, this step may not be necessary.
> If you're going to have all the same lists with the same names in
> both domains, then you don't need to have virtual domain support
> within Mailman, just have the MTA recognize "list.newdomain.com" as a
> name that it should treat as "local".  At that point, the same system
> aliases for the old domain will now function for
> "list.newdomain.com", and you shouldn't need to do anything else with
> the aliases.

Great idea, I didn't even think of that for some reason.  I trie it, and
it works great with no virtual aliasing to do.  I'm still thinking which I
would rather do.  Locally is much easier to admin, but virtual is much
more configurable to customize, and I can tighten it further on what
accounts can pass.

>>  Is there an easier way to alias all of mailman's aliases, such as for
>>  admin, bounces, confirm, join, leave, owner, request, subscribe,
>>  unsubscribe?
> If you're going to use the virtual alias table interface, then I
> don't see an easier way around this problem.  If you use local
> aliases instead (which only have a "local" address portion leaving
> off the host/domain part), then you should be fine.

More information about the Mailman-Users mailing list