On 10/25/2017 05:41 PM, Fabian A. Santiago wrote:
> No to the domains part and I think virtual alias maps is needed:
> mail postfix/trivial-rewrite: warning: do not list domain xxx in BOTH virtual_mailbox_domains and relay_domains
> Oct 25 20:39:19 mail postfix/trivial-rewrite: warning: do not list domain xxx in BOTH virtual_mailbox_domains and relay_domains
> Oct 25 20:39:19 mail postfix/submission/smtpd: NOQUEUE: reject: RCPT from pool-108-53-239-102.nwrknj.fios.verizon.net[22.214.171.124]: 550 5.1.1 <test123@xxx>: Recipient address rejected: User unknown in virtual mailbox table; from=<fsantiago@xxx> to=<test123@xxx> proto=ESMTP helo=<[10.0.0.29]>
(above slightly sanitized for return to the list)
The issue here is your list domain cannot be a virtual_mailbox_domain or
I have the same issue on mail.python.org where we have both Mailman 2
and Mailman 3 lists @python.org. and python.org is a virtual_alias_domain.
I have a group of MRs for a branch that implements "alias_domains" to
deal with this.
Basically it works by creating another (virtual_alias_maps) postfix_vmap
mapping to map list addresses @python.org to addresses @x.python.org.
Then the postfix_domains and postfix_lmtp maps have the x.python.org
domain and there is a patch to mailman/runners/lmtp.py to map the
x.python.org domain back to python.org.
The various MRs are
<https://gitlab.com/mailman/mailman/merge_requests/202> for the core,
<https://gitlab.com/mailman/mailmanclient/merge_requests/18> for the
REST bindings used by Postorius and
<https://gitlab.com/mailman/postorius/merge_requests/186> to be able to
set an alias_domain via Postorius.
That's not all implemented at mail.python.org. What's there is the basic
Postfix config, a bash script the generate the new mappings from the old
and a simple patch to mailman/runners/lmtp.py.
So, the bottom line is it can be done and it's in process, but it won't
really be supported until Mailman 3.2. In the mean time, you just need
to have a separate domain for your lists that isn't a virtual_*_domain.
Mark Sapiro <mark(a)msapiro.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
I have an odd one, my Hyperkitty is functionally working fine (archived
several lists without issue, can login/out), however I must have done
something wrong during it's setup as it's layout is completely broken (and
it keeps throwing Example.com up in the top-left corner).
I'd run into a similar issue with Postorious when I first set it up, but I
can't recall what fixed it. Any ideas to what needs correcting? Thanks.
Support Operations, Afilias
Phone: +1 416.673.4164
Fax: +1 416.646.1541
I installed postorius and hyperkitty with pip and ran into another problem. I
ran "mailman info" and got "No path configuration found: paths.master".
I have three files named mailman.cfg:
The one in /etc contains the following:
The one in /var/etc is completely commented out.
If I move the one in /etc/ out of the way and run "mailman info" again, I get
GNU Mailman 3.1.0 (Between The Wheels)
Python 3.5.2 (default, Sep 14 2017, 22:51:06)
[GCC 5.4.0 20160609]
config file: None
db url: sqlite:////etc/var/data/mailman.db
REST root url: http://localhost:8001/3.1/
REST credentials: restadmin:restpass
It said "config file: /var/etc/mailman.cfg" before. What changed?
La sal en el mar es más que en la sangre.
Le sel dans la mer est plus que dans le sang.
we are trying to figure out what is that we're doing wrong as we can't
use instructions that mailman sends with information on held messages as
In particular - replying to the message with "Approved: listpassword" we
were not able to approve any message.
Since there's no place we could find in interface to change ML password
I did it through the mailmanclient:
after which we've used above password trying to approve messages
following the steps outlined above.
What are we doing wrong, or where to look for further information?
Sr System and DevOps Engineer SoM IRT
could you provide an example how I can set various configuration variables
using "mailman withlist" or "mailman "shell" on _all_ lists?
E.g. I want to set on all lists:
m.send_welcome_message = 0
m.send_goodbye_message = 0
I'm trying to sort how to properly change secrets of an already running
setup. In particular I want to be able to change:
REST API user/password
Hyperkitty API key
So far, after attempting to change REST API credentials I've got my
setup failing on me.
Setup details: MM3 set up from maxking's docker images.
Sr System and DevOps Engineer SoM IRT
I'm trying to set up a mailing list server using Mailman. I created a server
running Ubuntu Xenial and installed, then removed, the Mailman in the repo,
which is 1:2.1.20-1ubuntu0.1. Then I installed pip and ran "pip3 install
mailman" and "mailman info" and got an error with traceback. I then tried
installing sass and Django following the instructions (I have no idea about
sass and Django), then uninstalled and reinstalled Mailman, and tried "mailman
info" again. Here is the result:
root@lists:/# mailman info
Traceback (most recent call last):
File "/usr/local/bin/mailman", line 11, in <module>
File "/usr/local/lib/python3.5/dist-packages/mailman/bin/mailman.py", line
97, in main
line 185, in initialize
line 156, in initialize_2
config.db = getUtility(IDatabaseFactory, utility_name).create()
line 55, in create
line 96, in setup_database
File "/usr/local/lib/python3.5/dist-packages/alembic/command.py", line 504,
File "/usr/local/lib/python3.5/dist-packages/alembic/script/base.py", line
425, in run_env
File "/usr/local/lib/python3.5/dist-packages/alembic/util/pyfiles.py", line
81, in load_python_file
module = load_module_py(module_id, path)
File "/usr/local/lib/python3.5/dist-packages/alembic/util/compat.py", line
83, in load_module_py
File "<frozen importlib._bootstrap_external>", line 665, in exec_module
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
env.py", line 38, in <module>
File "/usr/local/lib/python3.5/dist-packages/public/public.py", line 15, in
What am I doing wrong, and how do I fix it?
.i toljundi do .ibabo mi'afra tu'a do
.ibabo damba do .ibabo do jinga
.icu'u la ma'atman.