Sorry, fixed below ...

> On Jul 15, 2016, at 3:08 PM, Mark Sapiro <m...@msapiro.net> wrote:
> 
> On 07/15/2016 11:03 AM, Caesar Samsi wrote:
>> Results below, it seems to still translate yugi.us <http://yugi.us> to mail
>> 
>> POSTFIX_MAILMAN_LOCAL_DOMAIN = 'localhost'
> 
> 
> No!
> 
> VIRTUAL_MAILMAN_LOCAL_DOMAIN = 'localhost'
> 
> and then run Mailman's bin/genaliases and verify that the entries in
> /var/lib/mailman/data/virtual-mailman are like
> 
> t...@yugi.us   test@localhost
> ...
> 
> -- 
> Mark Sapiro <m...@msapiro.net>        The highway is for gamblers,
> San Francisco Bay Area, California    better use your sense - B. Dylan

Result:

<test@localhost>: Host or domain name not found. Name service error for
   name=localhost type=AAAA: Host not found
Reporting-MTA: dns; mail.samsi.us <http://mail.samsi.us/>
X-Postfix-Queue-ID: 27A383FFFD
X-Postfix-Sender: rfc822; cae...@samsi.us <mailto:cae...@samsi.us>
Arrival-Date: Fri, 15 Jul 2016 16:11:39 -0700 (PDT)

Final-Recipient: rfc822; test@localhost
Original-Recipient: rfc822;t...@yugi.us <mailto:t...@yugi.us>
Action: failed
Status: 5.4.4
Diagnostic-Code: X-Postfix; Host or domain name not found. Name service error
   for name=localhost type=AAAA: Host not found

From: Caesar Samsi <cae...@samsi.us <mailto:cae...@samsi.us>>
Subject: test
Date: July 15, 2016 at 4:11:35 PM PDT
To: t...@yugi.us <mailto:t...@yugi.us>


test

mm_cfg.py
========

# -*- python -*-

# Copyright (C) 1998,1999,2000 by the Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
# 
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
# 
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software 
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301 USA


"""This is the module which takes your site-specific settings.

>From a raw distribution it should be copied to mm_cfg.py.  If you
already have an mm_cfg.py, be careful to add in only the new settings
you want.  The complete set of distributed defaults, with annotation,
are in ./Defaults.  In mm_cfg, override only those you want to
change, after the

  from Defaults import *

line (see below).

Note that these are just default settings - many can be overridden via the
admin and user interfaces on a per-list or per-user basis.

Note also that some of the settings are resolved against the active list
setting by using the value as a format string against the
list-instance-object's dictionary - see the distributed value of
DEFAULT_MSG_FOOTER for an example."""


#######################################################
#    Here's where we get the distributed defaults.    #

from Defaults import *

##############################################################
# Put YOUR site-specific configuration below, in mm_cfg.py . #
# See Defaults.py for explanations of the values.            #

#-------------------------------------------------------------
# The name of the list Mailman uses to send password reminders
# and similar. Don't change if you want mailman-owner to be
# a valid local part.
MAILMAN_SITE_LIST = 'mailman'

#-------------------------------------------------------------
# If you change these, you have to configure your http server
# accordingly (Alias and ScriptAlias directives in most httpds)
DEFAULT_URL_PATTERN = 'http://%s/'
IMAGE_LOGOS         = '/images/mailman/'

#-------------------------------------------------------------
# Default domain for email addresses of newly created MLs
DEFAULT_EMAIL_HOST = 'yugi.us'
#-------------------------------------------------------------
# Default host for web interface of newly created MLs
DEFAULT_URL_HOST   = 'mail.samsi.us'
#-------------------------------------------------------------
# Required when setting any of its arguments.
#add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)

#-------------------------------------------------------------
# The default language for this server.
DEFAULT_SERVER_LANGUAGE = 'en'

#-------------------------------------------------------------
# Iirc this was used in pre 2.1, leave it for now
USE_ENVELOPE_SENDER    = 0              # Still used?

#-------------------------------------------------------------
# Unset send_reminders on newly created lists
DEFAULT_SEND_REMINDERS = 0

#-------------------------------------------------------------
# Uncomment this if you configured your MTA such that it
# automatically recognizes newly created lists.
# (see /usr/share/doc/mailman/README.Exim4.Debian or
# /usr/share/mailman/postfix-to-mailman.py)
# MTA=None   # Misnomer, suppresses alias output on newlist

#-------------------------------------------------------------
# Uncomment if you use Postfix virtual domains (but not
# postfix-to-mailman.py), but be sure to see
# /usr/share/doc/mailman/README.Debian first.
MTA='Postfix'
SMTPHOST = 'localhost'
SMTPPORT = 25
#-------------------------------------------------------------
# Uncomment if you want to filter mail with SpamAssassin. For
# more information please visit this website:
# http://www.jamesh.id.au/articles/mailman-spamassassin/
# GLOBAL_PIPELINE.insert(1, 'SpamAssassin')

# Note - if you're looking for something that is imported from mm_cfg, but you
# didn't find it above, it's probably in /usr/lib/mailman/Mailman/Defaults.py.

POSTFIX_STYLE_VIRTUAL_DOMAINS = ['yugi.us']
VIRTUAL_MAILMAN_LOCAL_DOMAIN = 'localhost'

virtual-mailman
============

# This file is generated by Mailman, and is kept in sync with the binary hash
# file virtual-mailman.db.  YOU SHOULD NOT MANUALLY EDIT THIS FILE unless you
# know what you're doing, and can keep the two files properly in sync.  If you
# screw it up, you're on your own.
#
# Note that you should already have this virtual domain set up properly in
# your Postfix installation.  See README.POSTFIX for details.

# LOOP ADDRESSES START
mailman-l...@yugi.us    mailman-loop@localhost
# LOOP ADDRESSES END

# STANZA START: test
# CREATED: Fri Jul 15 16:09:03 2016
t...@yugi.us              test@localhost
test-ad...@yugi.us        test-admin@localhost
test-boun...@yugi.us      test-bounces@localhost
test-conf...@yugi.us      test-confirm@localhost
test-j...@yugi.us         test-join@localhost
test-le...@yugi.us        test-leave@localhost
test-ow...@yugi.us        test-owner@localhost
test-requ...@yugi.us      test-request@localhost
test-subscr...@yugi.us    test-subscribe@localhost
test-unsubscr...@yugi.us  test-unsubscribe@localhost
# STANZA END: test

------------------------------------------------------
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Reply via email to