Messages being delivered to administrators who are not subscribed.
Hi,
I have just created a new list and the posts from/to subscribers are being received and delivered as expected. All is well there.
However the messages are also being delivered to the administrators who are not subscribed.
And if the administrator is a subscriber, they receive two copies of the post.
Have I missed a setting, or have I screwed up the plumbing somewhere?
Nothing is leaping out at me from the logs. Any advice on where I should be looking would be much appreciated.
Thanks, Mark
PS. Mailman 2.1.39 / Debian / Postfix
On 3/11/22 11:45, Mark Dale via Mailman-Users wrote:
Hi,
I have just created a new list and the posts from/to subscribers are being received and delivered as expected. All is well there.
However the messages are also being delivered to the administrators who are not subscribed.
And if the administrator is a subscriber, they receive two copies of the post.
Have I missed a setting, or have I screwed up the plumbing somewhere?
What's in the Postfix mail.log for the delivery of the incoming message.
What are the aliases for this list?
Do the admin's messages come from Mailman?
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
-------- Original Message -------- Subject: account From: Hunter Parker <hunterparker279@gmail.com> To: support@mailmanlists.net Date: 1/31/2021, 3:30:02 AM
On 3/11/22 11:45, Mark Dale via Mailman-Users wrote:
Hi,
I have just created a new list and the posts from/to subscribers are being received and delivered as expected. All is well there.
However the messages are also being delivered to the administrators who are not subscribed.
And if the administrator is a subscriber, they receive two copies of the post.
Have I missed a setting, or have I screwed up the plumbing somewhere?
What's in the Postfix mail.log for the delivery of the incoming message.
What are the aliases for this list?
Do the admin's messages come from Mailman?
//////////////////////////////////////
The issue is affecting only the one list on this server (all others are behaving correctly), which had me thinking it was a list-specific administration setting that I am not seeing.
The aliases for this list are as normal:
krnet: "|/var/lib/mailman/mail/mailman post krnet" krnet-admin: "|/var/lib/mailman/mail/mailman admin krnet" krnet-bounces: "|/var/lib/mailman/mail/mailman bounces krnet" krnet-confirm: "|/var/lib/mailman/mail/mailman confirm krnet" krnet-join: "|/var/lib/mailman/mail/mailman join krnet" krnet-leave: "|/var/lib/mailman/mail/mailman leave krnet" krnet-owner: "|/var/lib/mailman/mail/mailman owner krnet" krnet-request: "|/var/lib/mailman/mail/mailman request krnet" krnet-subscribe: "|/var/lib/mailman/mail/mailman subscribe krnet" krnet-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe krnet"
.../bin/newaliases was run, and postfix reloaded.
///////////////////////////////////// /////////////////////////////////////
SCENARIO 1.
mark@postmark.io = Administrator only (not a subscriber)
=====
Test message posted to the list by a member at 04:11
Result: Message correctly delivered to all members, plus message delivered to Administrator (who is not a subscriber).
=====
Mailman server's Postfix log shows:
Mar 12 04:11:28 sfo postfix/smtp[1158]: 6B3E7452E0: to=<mark@postmark.io>, relay=svn.postmark.io[95.217.216.206]:25, delay=2.1, delays=0.05/0.19/1.4/0.41, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 427CE3EE82)
=====
Header of the received message shows the message as having come from the Mailman server, and identifies the list correctly.
///////////////////////////////////// /////////////////////////////////////
SCENARIO 2
mark@postmark.io = Administrator and Subscriber
=====
Test message posted to the list by a member at 04:21
Result: Message correctly delivered to all members, plus message delivered to Administrator. The Administrator is a subscriber, so received 2 copies of the message.
=====
Mailman server's Postfix log shows:
Mar 12 04:21:16 sfo postfix/smtp[1513]: 08AA2452E1: to=<mark@postmark.io>, relay=svn.postmark.io[95.217.216.206]:25, delay=1.9, delays=0.05/0.16/1.3/0.42, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as A0E743EE82)
Mar 12 04:21:25 sfo postfix/smtp[1519]: CD61B452DF: to=<mark@postmark.io>, relay=svn.postmark.io[95.217.216.206]:25, delay=12, delays=0.08/5.3/6.3/0.41, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as A0E0E3EE82)
=====
Headers of both the received messages show as having come from the Mailman server, and identify the list correctly.
///////////////////////////////////// /////////////////////////////////////
On 3/11/22 20:38, Mark Dale via Mailman-Users wrote:
SCENARIO 1.
mark@postmark.io = Administrator only (not a subscriber)
=====
Test message posted to the list by a member at 04:11
Result: Message correctly delivered to all members, plus message delivered to Administrator (who is not a subscriber).
=====
Mailman server's Postfix log shows:
Mar 12 04:11:28 sfo postfix/smtp[1158]: 6B3E7452E0: to=<mark@postmark.io>, relay=svn.postmark.io[95.217.216.206]:25, delay=2.1, delays=0.05/0.19/1.4/0.41, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 427CE3EE82)
That's the final delivery to mark@postmark.io. What are the earlier log
messages showing the message arriving and being delivered to command
/var/lib/mailman/mail/mailman post krnet and maybe to command
/var/lib/mailman/mail/mailman owner krnet.
I.e there should be a whole chain of log messages for queue id 6B3E7452E0, and then before that, how the message got to whatever queued it with id 6B3E7452E0.
=====
Header of the received message shows the message as having come from the Mailman server, and identifies the list correctly.
What are the headers - full received chain and any Mailman added headers, i.e. List-*:, etc.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Hi Mark,
Just a recap (it's been a couple of days).
Problem: The list is sending a copy of the message (posted by a subscriber) to the administrator who is not a subscriber.
I've replied to your queries in line.
=====
Mailman server's Postfix log shows:
Mar 12 04:11:28 sfo postfix/smtp[1158]: 6B3E7452E0: to=<mark@postmark.io>, relay=svn.postmark.io[95.217.216.206]:25, delay=2.1, delays=0.05/0.19/1.4/0.41, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 427CE3EE82)
That's the final delivery to mark@postmark.io. What are the earlier log messages showing the message arriving and being delivered to command
/var/lib/mailman/mail/mailman post krnetand maybe to command/var/lib/mailman/mail/mailman owner krnet.
# grep "/var/lib/mailman/mail/mailman post krnet" mail.log
Mar 12 04:11:23 sfo postfix/local[1152]: A87C4451D4: to=<krnet@list.krnet.org>, relay=local, delay=1.7, delays=1.7/0.01/0/0.05, dsn=2.0.0, status=sent (delivered to command: /var/lib/mailman/mail/mailman post krnet)
# grep "/var/lib/mailman/mail/mailman owner krnet" mail.log
Mar 12 04:11:25 sfo postfix/local[1152]: BAD65451F6: to=<krnet-owner@list.krnet.org>, relay=local, delay=0.39, delays=0.1/0.01/0/0.28, dsn=2.0.0, status=sent (delivered to command: /var/lib/mailman/mail/mailman owner krnet)
I.e there should be a whole chain of log messages for queue id 6B3E7452E0, and then before that, how the message got to whatever queued it with id 6B3E7452E0.
All I'm seeing for "6B3E7452E0" is:
Mar 12 04:11:26 sfo postfix/smtpd[1148]: 6B3E7452E0: client=ip6-localhost[::1] Mar 12 04:11:26 sfo postfix/cleanup[1151]: 6B3E7452E0: message-id=<3366ecfd5912a33298f3b66849a74054@posteo.net> Mar 12 04:11:26 sfo opendkim[13925]: 6B3E7452E0: ip6-localhost [::1] not internal Mar 12 04:11:26 sfo opendkim[13925]: 6B3E7452E0: not authenticated Mar 12 04:11:26 sfo opendkim[13925]: 6B3E7452E0: s=2017 d=posteo.ch SSL error:04091068:rsa routines:int_rsa_verify:bad signature Mar 12 04:11:26 sfo opendkim[13925]: 6B3E7452E0: bad signature data Mar 12 04:11:26 sfo postfix/qmgr[14048]: 6B3E7452E0: from=<mailman-bounces@sfo.mailmanlists.us>, size=3120, nrcpt=1 (queue active) Mar 12 04:11:28 sfo postfix/smtp[1158]: 6B3E7452E0: to=<mark@postmark.io>, relay=svn.postmark.io[95.217.216.206]:25, delay=2.1, delays=0.05/0.19/1.4/0.41, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 427CE3EE82)
=====
Header of the received message shows the message as having come from the Mailman server, and identifies the list correctly.
What are the headers - full received chain and any Mailman added headers, i.e. List-*:, etc.
From - Sat Mar 12 15:12:14 2022
X-Account-Key: account61
X-UIDL: 000018236140259a
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
X-Mozilla-Keys:
Return-Path: <mailman-bounces@sfo.mailmanlists.us>
Delivered-To: mark@postmark.io
Received: from svn.postmark.io
by svn.postmark.io with LMTP
id V9iBHHAdLGIcZxIASR0QWA
(envelope-from <mailman-bounces@sfo.mailmanlists.us>)
for <mark@postmark.io>; Sat, 12 Mar 2022 05:11:28 +0100
Received: from sfo.mailmanlists.us (sfo.mailmanlists.us [167.71.156.220])
by svn.postmark.io (Postfix) with ESMTPS id 427CE3EE82
for <mark@postmark.io>; Sat, 12 Mar 2022 05:11:28 +0100 (CET)
Received: from sfo.mailmanlists.us (ip6-localhost [IPv6:::1])
by sfo.mailmanlists.us (Postfix) with ESMTP id 6B3E7452E0
for <mark@postmark.io>; Sat, 12 Mar 2022 04:11:26 +0000 (UTC)
Authentication-Results: sfo.mailmanlists.us;
dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=posteo.ch header.i=@posteo.ch header.b="aOnoUCdm";
dkim-atps=neutral
X-Original-To: krnet-owner@list.krnet.org
Delivered-To: krnet-owner@list.krnet.org
Received: from sfo.mailmanlists.us (ip6-localhost [IPv6:::1])
by sfo.mailmanlists.us (Postfix) with ESMTP id BAD65451F6;
Sat, 12 Mar 2022 04:11:24 +0000 (UTC)
X-Original-To: krnet@list.krnet.org
Delivered-To: krnet@list.krnet.org
Received: from mout01.posteo.de (mout01.posteo.de [185.67.36.65])
by sfo.mailmanlists.us (Postfix) with ESMTPS id A87C4451D4
for <krnet@list.krnet.org>; Sat, 12 Mar 2022 04:11:21 +0000 (UTC)
Received: from submission (posteo.de [185.67.36.169])
by mout01.posteo.de (Postfix) with ESMTPS id A2D4C240026
for <krnet@list.krnet.org>; Sat, 12 Mar 2022 05:11:19 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.ch; s=2017;
t=1647058279; bh=uhsziU26DlE82aOodBuT5N/k3zqUF9gLxYr9j5Adduk=;
h=Date:From:To:Subject:From;
b=aOnoUCdmMpsz6xZo7olmCEYzDOzNVPw+G7ykfR0MOcALI+4LTpcLOkxJm5ILcN6Gj
5v7dM9QGqV615jQ+z+lYR4nGmejN4Oqm36Ckcv6vl8mGeUs8nUx26tTFUDxPwo6Po6
wYqPH+STSkGS/sBE22ZmCBLhta0FmjMdPjDe9sZ77dpATj4np/53EU8ObR0kyOrS3M
OvsxbU8dFhsQq3ZugBUInkpFZuOiEKCjyDdb0HN9Wyqy9oyT931TDRAMXoawoy8YG8
2b1HUIZkBc+2zSmTHpuFw6hRtAfIltddFkxbCTHDJhgYx5qnmJufUxYUHxpD3Z6/X/
kXz56wcLSscnQ==
Received: from customer (localhost [127.0.0.1])
by submission (posteo.de) with ESMTPSA id 4KFq9g0nhFz9rxK
for <krnet@list.krnet.org>; Sat, 12 Mar 2022 05:11:18 +0100 (CET)
MIME-Version: 1.0
Date: Sat, 12 Mar 2022 04:11:18 +0000
To: krnet@list.krnet.org
Mail-Reply-To: gadi.vivier@posteo.ch
Message-ID: <3366ecfd5912a33298f3b66849a74054@posteo.net>
Subject: KR> List check 1 of 2. Please ignore
X-BeenThere: krnet@list.krnet.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: <krnet.list.krnet.org>
List-Unsubscribe: <https://list.krnet.org/mailman/options/krnet>,
<mailto:krnet-request@list.krnet.org?subject=unsubscribe>
List-Archive: <https://list.krnet.org/mailman/private/krnet/>
List-Post: <mailto:krnet@list.krnet.org>
List-Help: <mailto:krnet-request@list.krnet.org?subject=help>
List-Subscribe: <https://list.krnet.org/mailman/listinfo/krnet>,
<mailto:krnet-request@list.krnet.org?subject=subscribe>
From: Gadi Vivier via KRnet <krnet@list.krnet.org>
Reply-To: gadi.vivier@posteo.ch, krnet@list.krnet.org
Cc: Gadi Vivier <gadi.vivier@posteo.ch>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Errors-To: mailman-bounces@sfo.mailmanlists.us
Sender: "KRnet" <mailman-bounces@sfo.mailmanlists.us>
On 3/14/22 00:07, Mark Dale via Mailman-Users wrote:
These headers (read them in reverse):
X-Original-To: krnet-owner@list.krnet.org Delivered-To: krnet-owner@list.krnet.org Received: from sfo.mailmanlists.us (ip6-localhost [IPv6:::1]) by sfo.mailmanlists.us (Postfix) with ESMTP id BAD65451F6; Sat, 12 Mar 2022 04:11:24 +0000 (UTC) X-Original-To: krnet@list.krnet.org Delivered-To: krnet@list.krnet.org Received: from mout01.posteo.de (mout01.posteo.de [185.67.36.65]) by sfo.mailmanlists.us (Postfix) with ESMTPS id A87C4451D4 for <krnet@list.krnet.org>; Sat, 12 Mar 2022 04:11:21 +0000 (UTC)
say the message was received by the list and resent by the list to krnet-owner. Is krnet-owner@list.krnet.org a member of the list?
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
These headers (read them in reverse):
X-Original-To: krnet-owner@list.krnet.org Delivered-To: krnet-owner@list.krnet.org Received: from sfo.mailmanlists.us (ip6-localhost [IPv6:::1]) by sfo.mailmanlists.us (Postfix) with ESMTP id BAD65451F6; Sat, 12 Mar 2022 04:11:24 +0000 (UTC) X-Original-To: krnet@list.krnet.org Delivered-To: krnet@list.krnet.org Received: from mout01.posteo.de (mout01.posteo.de [185.67.36.65]) by sfo.mailmanlists.us (Postfix) with ESMTPS id A87C4451D4 for <krnet@list.krnet.org>; Sat, 12 Mar 2022 04:11:21 +0000 (UTC)
say the message was received by the list and resent by the list to krnet-owner. Is krnet-owner@list.krnet.org a member of the list?
Bingo! There you have it :-)
Thank you very much yet again Mark. I think I'm now sufficiently humbled for not seeing that.
Best, Mark
participants (2)
-
Mark Dale -
Mark Sapiro