Re: [Mailman-Users] compare lists setup

2017-03-21 Thread Julian H. Stacey
"Hirayama, Pat" wrote:
> I think that config_list is what you want:
> 
> config_list -o list1config list1
> config_list -o list2config list2
> diff list1config list2config

Thanks to jdd for asking, & Pat for answering, 
I too am using this to debug a troublesome list list.

Cheers,
Julian
-- 
Julian Stacey, BSD Linux Unix Sys Eng Consultant Munich
 Reply below, Prefix '> '. Plain text, No .doc, base64, HTML, quoted-printable.
 http://berklix.eu/brexit/#stolen_votes  http://berklix.eu/brexit/#eu_passports
--
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


Re: [Mailman-Users] compare lists setup

2017-03-21 Thread jdd

Le 21/03/2017 à 16:54, Hirayama, Pat a écrit :

I think that config_list is what you want:

config_list -o list1config list1
config_list -o list2config list2
diff list1config list2config


thanks, it's exactly what I needed:-)

jdd

--
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


Re: [Mailman-Users] DMARC issue with Mailman List

2017-03-21 Thread Stephen J. Turnbull
Mark Sapiro writes:

 > > Our configuration is that our web site integration with PayPal has PayPal
 > > sending confirmation emails to a mailman list called treasurer-alias, so
 > > that multiple people are aware of the PayPal transaction.
 > 
 > PayPal.com publishes DMARC p=reject. Your treasurer-alias list makes
 > some message transformation such as adding a footer or subject prefix
 > that breaks PayPal's DKIM signature. Therefore recipient list member's
 > ISPs that honor DMARC will reject the message.
 > 
 > See  items 1) and 2) for ways to deal
 > with this. If your Mailman is 2.1.18+, I suggest setting Privacy
 > options... -> Sender filters -> dmarc_moderation_action to Munge From.

I recommend against that, since this is exactly the transactional
mailflow that DMARC "p=reject" was designed for.  Munge From makes it
difficult-to-impossible to verify mail apparently from PayPal without
ARC, which probably is not available on your site yet.

On the other hand, I suppose that there are few members of
treasurer-alias, and they would probably be willing to accept this
mailflow without the usual Subject tags and footer.  So the annoyance
level should not be huge if they were omitted.  So, I recommend that
you configure your list not to touch the Subject and body instead.

Steve
--
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


Re: [Mailman-Users] compare lists setup

2017-03-21 Thread Hirayama, Pat
I think that config_list is what you want:

config_list -o list1config list1
config_list -o list2config list2
diff list1config list2config

---
[root@lists ~]# config_list
Configure a list from a text file description.

Usage: config_list [options] listname

Options:
--inputfile filename
-i filename
Configure the list by assigning each module-global variable in the
file to an attribute on the list object, then saving the list.  The
named file is loaded with execfile() and must be legal Python code.
Any variable that isn't already an attribute of the list object is
ignored (a warning message is printed).  See also the -c option.

A special variable named `mlist' is put into the globals during the
execfile, which is bound to the actual MailList object.  This lets you
do all manner of bizarre thing to the list object, but BEWARE!  Using
this can severely (and possibly irreparably) damage your mailing list!

--outputfile filename
-o filename
Instead of configuring the list, print out a list's configuration
variables in a format suitable for input using this script.  In this
way, you can easily capture the configuration settings for a
particular list and imprint those settings on another list.  filename
is the file to output the settings to.  If filename is `-', standard
out is used.

--checkonly
-c
With this option, the modified list is not actually changed.  Only
useful with -i.

--verbose
-v
Print the name of each attribute as it is being changed.  Only useful
with -i.

--help
-h
Print this help message and exit.

The options -o and -i are mutually exclusive.


One of -i or -o is required

-p

--
Pat Hirayama
Systems Engineer / 206.667.4856 / phira...@fredhutch.org / Fred Hutch / Cures 
Start Here 
CIT | Advancing IT and Data Services to Accelerate the Elimination of Disease

> -Original Message-
> From: Mailman-Users [mailto:mailman-users-
> bounces+phirayam=fredhutch@python.org] On Behalf Of jdd
> Sent: Monday, March 20, 2017 10:53 AM
> To: mailman-users@python.org
> Subject: [Mailman-Users] compare lists setup
> 
> Hello :-)
> 
> Gmail recipient anti spam filters get me mad.
> 
> After some work, I have one list that reaches the gmail recipients, good!
> 
> but I have an other list that get bounces. same server, same domain.
> 
> I guess I forgot some setup on the other list
> 
> comparing on the web interface is very difficult.
> 
> is there a way to read these setups directly on the server in a config
> file where I could make a diff?
> 
> thanks
> jdd
> --
> Mailman-Users mailing list Mailman-Users@python.org
> https://urldefense.proofpoint.com/v2/url?u=https-
> 3A__mail.python.org_mailman_listinfo_mailman-
> 2Dusers=DwICAg=eRAMFD45gAfqt84VtBcfhQ=lnQBMkNb1mBsioi6aP6ts4Sw0Ua5nVh
> 4esYOAh4qTKU=WxlwhOInW3PJh3_MqjRt1pvf7mVa5W2x1Kaar73VjUw=GW0lapInWnCgO_
> n5bfTAP7p0W4m3L0MyL_OoSuJqCas=
> Mailman FAQ: https://urldefense.proofpoint.com/v2/url?u=http-
> 3A__wiki.list.org_x_AgA3=DwICAg=eRAMFD45gAfqt84VtBcfhQ=lnQBMkNb1mBsio
> i6aP6ts4Sw0Ua5nVh4esYOAh4qTKU=WxlwhOInW3PJh3_MqjRt1pvf7mVa5W2x1Kaar73VjUw
> =Uj6rRj8h-rxKR-PMyg-kA91_Np18W-NfaBJ0BSte4rs=
> Security Policy: https://urldefense.proofpoint.com/v2/url?u=http-
> 3A__wiki.list.org_x_QIA9=DwICAg=eRAMFD45gAfqt84VtBcfhQ=lnQBMkNb1mBsio
> i6aP6ts4Sw0Ua5nVh4esYOAh4qTKU=WxlwhOInW3PJh3_MqjRt1pvf7mVa5W2x1Kaar73VjUw
> =xI7O1DkQtfX722dVADWdV3UUVufYUDWt9DQpvWfn5ow=
> Searchable Archives: https://urldefense.proofpoint.com/v2/url?u=http-
> 3A__www.mail-2Darchive.com_mailman-2Dusers-
> 2540python.org_=DwICAg=eRAMFD45gAfqt84VtBcfhQ=lnQBMkNb1mBsioi6aP6ts4S
> w0Ua5nVh4esYOAh4qTKU=WxlwhOInW3PJh3_MqjRt1pvf7mVa5W2x1Kaar73VjUw=PfOEBS
> 2LfKZdRmJjbuWl0pjkVJkn_sGaTEIYsFwasRE=
> Unsubscribe: https://urldefense.proofpoint.com/v2/url?u=https-
> 3A__mail.python.org_mailman_options_mailman-2Dusers_phirayam-
> 2540fredhutch.org=DwICAg=eRAMFD45gAfqt84VtBcfhQ=lnQBMkNb1mBsioi6aP6ts
> 4Sw0Ua5nVh4esYOAh4qTKU=WxlwhOInW3PJh3_MqjRt1pvf7mVa5W2x1Kaar73VjUw=he7b
> iG1QSVFTbfjX2BOlwYPvRF0HoRKpntjpux1bshc=
--
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


[Mailman-Users] compare lists setup

2017-03-21 Thread jdd

Hello :-)

Gmail recipient anti spam filters get me mad.

After some work, I have one list that reaches the gmail recipients, good!

but I have an other list that get bounces. same server, same domain.

I guess I forgot some setup on the other list

comparing on the web interface is very difficult.

is there a way to read these setups directly on the server in a config 
file where I could make a diff?


thanks
jdd
--
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