[Mailman-Users] Autosubscribe email address

Adam McGreggor adam-mailman at amyl.org.uk
Sun Mar 28 16:51:15 CEST 2010


On Sun, Mar 28, 2010 at 11:04:11AM +0545, Bibek Shrestha wrote:
> We're programmatically generating mailing lists
> list1 at example.com list2 at example.com
> 
> We've also creating new email addresses
> user1 at domain.com, user2 at domain.com
> 
> How is it possible to subscribe user1 at domain.com to list1 at example.com
> 
> Currently, i'm looking into send commands to list1-request at example.com with
>   subscribe password nodigest address=user1 at domain.com
> 
> This however sends back a confirmation request, how can i subscribe
> only the autogenerated user1 at domain.com without confirmation?

add_members.

Or script something that takes advantage of the common parts (in your
example, the numeral), to create the list, and handle the
subscription:

 == untested ==
    #!/bin/sh
    set -e
    passwd=`apg -n1`
    newlist list${1} listadmin at example.com ${passwd}
    cat "user${1}@domain.com" > subscr
    add_members -r subscr list${1}
    rm subscr

as something quick and dirty. The assumptions are that urlhost and
emailhost settings will be fine, otherwise, specify them, with their
respective options. 

Create that as a script, and run it with the common variable (e.g. 1)
as its only arguement.

-- 
``In Lent she ate onion soup and gave up drink; but
  otherwise she must have drunk the maximum compatible
  with survival and sanity.''
  (Telegraph Obit of Jennifer Paterson, one of the 'Two Fat Ladies')


More information about the Mailman-Users mailing list