<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: How to get a .csv of subscribers on all your Mailman lists</title>
	<atom:link href="http://justin-hopkins.com/blog/2009/05/16/how-to-get-a-csv-of-subscribers-on-all-your-mailman-lists/feed" rel="self" type="application/rss+xml" />
	<link>http://justin-hopkins.com/blog/2009/05/16/how-to-get-a-csv-of-subscribers-on-all-your-mailman-lists</link>
	<description>The thoughts and works of Justin Hopkins.</description>
	<lastBuildDate>Mon, 12 Mar 2012 09:52:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Justin</title>
		<link>http://justin-hopkins.com/blog/2009/05/16/how-to-get-a-csv-of-subscribers-on-all-your-mailman-lists/comment-page-1#comment-246</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Tue, 10 Jan 2012 14:08:22 +0000</pubDate>
		<guid isPermaLink="false">http://justin-hopkins.com/blog/?p=185#comment-246</guid>
		<description>Have a look at Mailmans bin directory. On Debian it&#039;s at /usr/lib/mailman/bin.

You&#039;ll want to use the add_members script to do what you need. Note that your csv needs to be of the format:

&lt;pre&gt;&quot;Firstname Lastname&quot; email@example.com&lt;/pre&gt;

&lt;code&gt;
$ /usr/lib/mailman/bin/add_members -h

/usr/lib/mailman/bin/add_members
Add members to a list from the command line.

Usage:
    add_members [options] listname

Options:

    --regular-members-file=file
    -r file
        A file containing addresses of the members to be added, one
        address per line.  This list of people become non-digest
        members.  If file is `-&#039;, read addresses from stdin.  Note that
        -n/--non-digest-members-file are deprecated synonyms for this option.

    --digest-members-file=file
    -d file
        Similar to above, but these people become digest members.

    --welcome-msg=&lt;y&#124;n&gt;
    -w &lt;y&#124;n&gt;
        Set whether or not to send the list members a welcome message,
        overriding whatever the list&#039;s `send_welcome_msg&#039; setting is.

    --admin-notify=&lt;y&#124;n&gt;
    -a &lt;y&#124;n&gt;
        Set whether or not to send the list administrators a notification on
        the success/failure of these subscriptions, overriding whatever the
        list&#039;s `admin_notify_mchanges&#039; setting is.

    --help
    -h
        Print this help message and exit.

    listname
        The name of the Mailman list you are adding members to.  It must
        already exist.

You must supply at least one of -r and -d options.  At most one of the
files can be `-&#039;.
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Have a look at Mailmans bin directory. On Debian it&#8217;s at /usr/lib/mailman/bin.</p>
<p>You&#8217;ll want to use the add_members script to do what you need. Note that your csv needs to be of the format:</p>
<p><pre>&quot;Firstname Lastname&quot; email@example.com</pre></p>
<p><pre><code>
$ /usr/lib/mailman/bin/add_members -h

/usr/lib/mailman/bin/add_members
Add members to a list from the command line.

Usage:
&nbsp;&nbsp;&nbsp;&nbsp;add_members [options] listname

Options:

&nbsp;&nbsp;&nbsp;&nbsp;--regular-members-file=file
&nbsp;&nbsp;&nbsp;&nbsp;-r file
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A file containing addresses of the members to be added, one
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;address per line.&nbsp;&nbsp;This list of people become non-digest
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;members.&nbsp;&nbsp;If file is `-&#039;, read addresses from stdin.&nbsp;&nbsp;Note that
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-n/--non-digest-members-file are deprecated synonyms for this option.

&nbsp;&nbsp;&nbsp;&nbsp;--digest-members-file=file
&nbsp;&nbsp;&nbsp;&nbsp;-d file
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Similar to above, but these people become digest members.

&nbsp;&nbsp;&nbsp;&nbsp;--welcome-msg=&lt;y|n&gt;
&nbsp;&nbsp;&nbsp;&nbsp;-w &lt;y|n&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set whether or not to send the list members a welcome message,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;overriding whatever the list&#039;s `send_welcome_msg&#039; setting is.

&nbsp;&nbsp;&nbsp;&nbsp;--admin-notify=&lt;y|n&gt;
&nbsp;&nbsp;&nbsp;&nbsp;-a &lt;y|n&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set whether or not to send the list administrators a notification on
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the success/failure of these subscriptions, overriding whatever the
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;list&#039;s `admin_notify_mchanges&#039; setting is.

&nbsp;&nbsp;&nbsp;&nbsp;--help
&nbsp;&nbsp;&nbsp;&nbsp;-h
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Print this help message and exit.

&nbsp;&nbsp;&nbsp;&nbsp;listname
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The name of the Mailman list you are adding members to.&nbsp;&nbsp;It must
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;already exist.

You must supply at least one of -r and -d options.&nbsp;&nbsp;At most one of the
files can be `-&#039;.
</code></pre></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ouvrir</title>
		<link>http://justin-hopkins.com/blog/2009/05/16/how-to-get-a-csv-of-subscribers-on-all-your-mailman-lists/comment-page-1#comment-245</link>
		<dc:creator>ouvrir</dc:creator>
		<pubDate>Tue, 10 Jan 2012 09:18:41 +0000</pubDate>
		<guid isPermaLink="false">http://justin-hopkins.com/blog/?p=185#comment-245</guid>
		<description>How can i do the opposite?
i mean i have a csv file which contains a list of members, i want to put all members in my mailing list using cli.
any idea?
thanx</description>
		<content:encoded><![CDATA[<p>How can i do the opposite?<br />
i mean i have a csv file which contains a list of members, i want to put all members in my mailing list using cli.<br />
any idea?<br />
thanx</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://justin-hopkins.com/blog/2009/05/16/how-to-get-a-csv-of-subscribers-on-all-your-mailman-lists/comment-page-1#comment-244</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Thu, 08 Dec 2011 06:17:47 +0000</pubDate>
		<guid isPermaLink="false">http://justin-hopkins.com/blog/?p=185#comment-244</guid>
		<description>@Ken You&#039;re right</description>
		<content:encoded><![CDATA[<p>@Ken You&#8217;re right</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ken Williams</title>
		<link>http://justin-hopkins.com/blog/2009/05/16/how-to-get-a-csv-of-subscribers-on-all-your-mailman-lists/comment-page-1#comment-243</link>
		<dc:creator>Ken Williams</dc:creator>
		<pubDate>Thu, 08 Dec 2011 04:18:04 +0000</pubDate>
		<guid isPermaLink="false">http://justin-hopkins.com/blog/?p=185#comment-243</guid>
		<description>One small nit - way too many cats.  All your cats can just be removed.

For example, &quot;ls /usr/local/mailman/lists &#124; cat &gt; lists.txt&quot;  is exactly equivalent to &quot;ls /usr/local/mailman/lists &gt; lists.txt&quot;.</description>
		<content:encoded><![CDATA[<p>One small nit &#8211; way too many cats.&#8195;All your cats can just be removed.</p>
<p>For example, &#8220;ls /usr/local/mailman/lists | cat &gt; lists.txt&#8221;&#8195;is exactly equivalent to &#8220;ls /usr/local/mailman/lists &gt; lists.txt&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Snaky</title>
		<link>http://justin-hopkins.com/blog/2009/05/16/how-to-get-a-csv-of-subscribers-on-all-your-mailman-lists/comment-page-1#comment-237</link>
		<dc:creator>Snaky</dc:creator>
		<pubDate>Mon, 27 Jun 2011 10:28:59 +0000</pubDate>
		<guid isPermaLink="false">http://justin-hopkins.com/blog/?p=185#comment-237</guid>
		<description>Hi, will this export ALL member info that is available in mailman?
And can this be useful in importing all the members back into a fresh mailman install - with all member attributes?</description>
		<content:encoded><![CDATA[<p>Hi, will this export <span class="caps">ALL </span>member info that is available in mailman?<br />
And can this be useful in importing all the members back into a fresh mailman install &#8211; with all member attributes?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Him Bahadur Shah</title>
		<link>http://justin-hopkins.com/blog/2009/05/16/how-to-get-a-csv-of-subscribers-on-all-your-mailman-lists/comment-page-1#comment-235</link>
		<dc:creator>Him Bahadur Shah</dc:creator>
		<pubDate>Sun, 24 Apr 2011 10:03:56 +0000</pubDate>
		<guid isPermaLink="false">http://justin-hopkins.com/blog/?p=185#comment-235</guid>
		<description>I was looking for. Thanks</description>
		<content:encoded><![CDATA[<p>I was looking for. Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nancy</title>
		<link>http://justin-hopkins.com/blog/2009/05/16/how-to-get-a-csv-of-subscribers-on-all-your-mailman-lists/comment-page-1#comment-169</link>
		<dc:creator>Nancy</dc:creator>
		<pubDate>Fri, 30 Apr 2010 19:37:19 +0000</pubDate>
		<guid isPermaLink="false">http://justin-hopkins.com/blog/?p=185#comment-169</guid>
		<description>@robert

If you install Cygwin on your Windows XP system (see cygwin.com) you&#039;ll have all that you need (including Python) to run the scripts above. [I just discovered this -- won&#039;t tell you how long I&#039;ve been looking for something I could script locally. Thanks, folks.]</description>
		<content:encoded><![CDATA[<p>@robert</p>
<p>If you install Cygwin on your Windows XP system (see cygwin.com) you&#8217;ll have all that you need (including Python) to run the scripts above. [I just discovered this -- won't tell you how long I've been looking for something I could script locally. Thanks, folks.]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: robert schwartz</title>
		<link>http://justin-hopkins.com/blog/2009/05/16/how-to-get-a-csv-of-subscribers-on-all-your-mailman-lists/comment-page-1#comment-168</link>
		<dc:creator>robert schwartz</dc:creator>
		<pubDate>Thu, 29 Apr 2010 18:34:37 +0000</pubDate>
		<guid isPermaLink="false">http://justin-hopkins.com/blog/?p=185#comment-168</guid>
		<description>How do you get a list of users if you are running in windows xp?</description>
		<content:encoded><![CDATA[<p>How do you get a list of users if you are running in windows xp?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://justin-hopkins.com/blog/2009/05/16/how-to-get-a-csv-of-subscribers-on-all-your-mailman-lists/comment-page-1#comment-109</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Wed, 02 Sep 2009 17:20:22 +0000</pubDate>
		<guid isPermaLink="false">http://justin-hopkins.com/blog/?p=185#comment-109</guid>
		<description>My pleasure!</description>
		<content:encoded><![CDATA[<p>My pleasure!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bret Miller</title>
		<link>http://justin-hopkins.com/blog/2009/05/16/how-to-get-a-csv-of-subscribers-on-all-your-mailman-lists/comment-page-1#comment-108</link>
		<dc:creator>Bret Miller</dc:creator>
		<pubDate>Wed, 02 Sep 2009 17:18:41 +0000</pubDate>
		<guid isPermaLink="false">http://justin-hopkins.com/blog/?p=185#comment-108</guid>
		<description>Awesome! Just what I was looking for. Thanks!</description>
		<content:encoded><![CDATA[<p>Awesome! Just what I was looking for. Thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

