First of all, thanks very much for getting back to me. Secondly, there's something I realised I didn't mention in the bug report, which may count as a 'free pass' for you to handball the problem back - I'm running Mailman 2.1.20 on Ubuntu 16, not Mailman 3. I've put off upgrading because I understand the move to v3 is a major architectural change, and I have a lot of legacy lists and users to worry about.
Anyway - in the course of experimenting with the content filter settings, I tried a number of options. Finding a tip online from someone else who identified different subtypes of multipart, I tried adding multipart (without any subtype) to pass_mime_types. When that didn't work, I tried multipart* to see if there was such a thing as a wildcard (I think I tried multipart% and multipart/* as well), but I didn't try adding text/plain.
So, I've just done that - no dice. When I send to the list from the Gmail app on an Android phone with the pass_mime_types field completely clear, mail gets to the list. With the mime type set to your three options, nothing gets through and nothing appears in the vette log - which is consistent with the message having been so gutted by the filtering process that there was nothing left to pass or reject.
I've attached an example of a message that gets through to the list with pass_mime_types cleared, and is lost with the filtering turned on. In case the act of attaching it loses anything, the headers as received at the list were:
Return-Path: <email address hidden>
X-Original-To: <email address hidden>
Delivered-To: <email address hidden>
Received: by mail.jeremygregson.com (Postfix, from userid 500)
id 52C2F4021C; Mon, 27 Aug 2018 13:47:18 +1000 (AEST)
Received: from mail.lochac.sca.org (vmx20482.hosting24.com.au [163.53.249.53])
by mail.jeremygregson.com (Postfix) with ESMTP id 36B0440215
for <email address hidden>; Mon, 27 Aug 2018 13:47:18 +1000 (AEST)
Received: by mail.lochac.sca.org (Postfix, from userid 500)
id E453E481FD5; Mon, 27 Aug 2018 13:48:12 +1000 (AEST)
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on
vmx20482.hosting24.com.au
X-Spam-Level:
X-Spam-Status: No, score=-0.0 required=3.2 tests=BAYES_00,HTML_MESSAGE,
MAILING_LIST_MULTI,MISSING_MIMEOLE,RDNS_DYNAMIC,SPF_HELO_PASS,URIBL_BLOCKED
autolearn=no autolearn_force=no version=3.4.1
Received: from mail.lochac.sca.org (localhost [IPv6:::1])
by mail.lochac.sca.org (Postfix) with ESMTP id 8B2F4481F89
for <email address hidden>; Mon, 27 Aug 2018 13:48:12 +1000 (AEST)
X-Original-To: <email address hidden>
Delivered-To: <email address hidden>
Received: by mail.lochac.sca.org (Postfix, from userid 500) id 9BA8F481FD5; Mon, 27 Aug 2018 13:48:10 +1000 (AEST)
Received: from mail.jeremygregson.com (203-217-61-26.perm.iinet.net.au
[203.217.61.26])
by mail.lochac.sca.org (Postfix) with ESMTP id 36E9A481F89 for <email address hidden>; Mon, 27 Aug 2018 13:48:10 +1000 (AEST)
Received: by mail.jeremygregson.com (Postfix, from userid 500) id E964A4021C; Mon, 27 Aug 2018 13:47:13 +1000 (AEST)
Received: from [10.183.142.121] (unknown [1.144.228.246]) by mail.jeremygregson.com (Postfix) with ESMTPSA id 87B3940215 for <email address hidden>; Mon, 27 Aug 2018 13:47:13 +1000 (AEST)
Date: Mon, 27 Aug 2018 13:48:04 +1000
Message-ID: <email address hidden>
X-Android-Message-ID: <email address hidden>
To: <email address hidden>
Importance: Normal
X-Priority: 3
X-MSMail-Priority: Normal
MIME-Version: 1.0
Subject: [Selenetest] Test subject
X-BeenThere: <email address hidden>
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: <selenetest.lochac.sca.org>
List-Unsubscribe: <https://lochac.sca.org/mailman/options/selenetest>,
<mailto:<email address hidden>?subject=unsubscribe>
List-Archive: <http://lochac.sca.org/pipermail/selenetest/>
List-Post: <mailto:<email address hidden>>
List-Help: <mailto:<email address hidden>?subject=help>
List-Subscribe: <https://lochac.sca.org/mailman/listinfo/selenetest>,
<mailto:<email address hidden>?subject=subscribe>
From: Nico via Selenetest <email address hidden>
Reply-To: Nico <email address hidden>
Content-Type: multipart/mixed; boundary="===============8988888446188673456=="
Errors-To: <email address hidden>
Sender: "Selenetest" <email address hidden>
Any further suggestions will be appreciated.
Cheers,
Jeremy
Hi Mark -
First of all, thanks very much for getting back to me. Secondly, there's something I realised I didn't mention in the bug report, which may count as a 'free pass' for you to handball the problem back - I'm running Mailman 2.1.20 on Ubuntu 16, not Mailman 3. I've put off upgrading because I understand the move to v3 is a major architectural change, and I have a lot of legacy lists and users to worry about.
Anyway - in the course of experimenting with the content filter settings, I tried a number of options. Finding a tip online from someone else who identified different subtypes of multipart, I tried adding multipart (without any subtype) to pass_mime_types. When that didn't work, I tried multipart* to see if there was such a thing as a wildcard (I think I tried multipart% and multipart/* as well), but I didn't try adding text/plain.
So, I've just done that - no dice. When I send to the list from the Gmail app on an Android phone with the pass_mime_types field completely clear, mail gets to the list. With the mime type set to your three options, nothing gets through and nothing appears in the vette log - which is consistent with the message having been so gutted by the filtering process that there was nothing left to pass or reject.
I've attached an example of a message that gets through to the list with pass_mime_types cleared, and is lost with the filtering turned on. In case the act of attaching it loses anything, the headers as received at the list were:
Return-Path: <email address hidden> son.com (Postfix, from userid 500) hosting24. com.au [163.53.249.53]) son.com (Postfix) with ESMTP id 36B0440215 Checker- Version: SpamAssassin 3.4.1 (2015-04-28) on hosting24. com.au 00,HTML_ MESSAGE, LIST_MULTI, MISSING_ MIMEOLE, RDNS_DYNAMIC, SPF_HELO_ PASS,URIBL_ BLOCKED son.com (203-217- 61-26.perm. iinet.net. au son.com (Postfix, from userid 500) id E964A4021C; Mon, 27 Aug 2018 13:47:13 +1000 (AEST) son.com (Postfix) with ESMTPSA id 87B3940215 for <email address hidden>; Mon, 27 Aug 2018 13:47:13 +1000 (AEST) Message- ID: <email address hidden> lochac. sca.org> /lochac. sca.org/ mailman/ options/ selenetest>, ?subject= unsubscribe> lochac. sca.org/ pipermail/ selenetest/> ?subject= help> /lochac. sca.org/ mailman/ listinfo/ selenetest>, ?subject= subscribe> "====== ======= ==8988888446188 673456= ="
X-Original-To: <email address hidden>
Delivered-To: <email address hidden>
Received: by mail.jeremygreg
id 52C2F4021C; Mon, 27 Aug 2018 13:47:18 +1000 (AEST)
Received: from mail.lochac.sca.org (vmx20482.
by mail.jeremygreg
for <email address hidden>; Mon, 27 Aug 2018 13:47:18 +1000 (AEST)
Received: by mail.lochac.sca.org (Postfix, from userid 500)
id E453E481FD5; Mon, 27 Aug 2018 13:48:12 +1000 (AEST)
X-Spam-
vmx20482.
X-Spam-Level:
X-Spam-Status: No, score=-0.0 required=3.2 tests=BAYES_
MAILING_
autolearn=no autolearn_force=no version=3.4.1
Received: from mail.lochac.sca.org (localhost [IPv6:::1])
by mail.lochac.sca.org (Postfix) with ESMTP id 8B2F4481F89
for <email address hidden>; Mon, 27 Aug 2018 13:48:12 +1000 (AEST)
X-Original-To: <email address hidden>
Delivered-To: <email address hidden>
Received: by mail.lochac.sca.org (Postfix, from userid 500) id 9BA8F481FD5; Mon, 27 Aug 2018 13:48:10 +1000 (AEST)
Received: from mail.jeremygreg
[203.217.61.26])
by mail.lochac.sca.org (Postfix) with ESMTP id 36E9A481F89 for <email address hidden>; Mon, 27 Aug 2018 13:48:10 +1000 (AEST)
Received: by mail.jeremygreg
Received: from [10.183.142.121] (unknown [1.144.228.246]) by mail.jeremygreg
Date: Mon, 27 Aug 2018 13:48:04 +1000
Message-ID: <email address hidden>
X-Android-
To: <email address hidden>
Importance: Normal
X-Priority: 3
X-MSMail-Priority: Normal
MIME-Version: 1.0
Subject: [Selenetest] Test subject
X-BeenThere: <email address hidden>
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: <selenetest.
List-Unsubscribe: <https:/
<mailto:<email address hidden>
List-Archive: <http://
List-Post: <mailto:<email address hidden>>
List-Help: <mailto:<email address hidden>
List-Subscribe: <https:/
<mailto:<email address hidden>
From: Nico via Selenetest <email address hidden>
Reply-To: Nico <email address hidden>
Content-Type: multipart/mixed; boundary=
Errors-To: <email address hidden>
Sender: "Selenetest" <email address hidden>
Any further suggestions will be appreciated.
Cheers,
Jeremy