Re: [Mailman-Users] email based subscriptions

2002-02-11 Thread Jon Carnes

This should get you started: 
 - Mailman is written very modular.  Each module does a specific part of the 
process of the listserver.
 - Look in ~mailman/Mailman for the module (or sub-program) that is sending 
the success message from the email subscribe
 - The source code is in a file with the extension .py, the compiled source 
is in a file named after the module with an extension of .pyc.
 - When run via Python, it checks the source to see if it has a recent 
compiled version - the .pyc file. If that file exists and it was created at 
the same time or later than the module was last changed, then it executes the 
compiled program.  Otherwise it deletes the old compiled version and 
recompiles the source automagically.  Very cool.
 - Python is extremely easy to read and figure out.  Give it a run and you'll 
soon be programming in it with ease.

You can also check out the users lists archives.  My self and many others 
have written extensively about modifying the source code.  You will even find 
lists of various modules and their functions.  I'm not saying its all 
documented, but a lot of it is.

If you need a knudge or two in the right direction, I'll help you out a bit, 
but I don't have any cycles open till Friday.  Good Luck - Jon Carnes
===
On Monday 11 February 2002 11:08 pm, Christopher Maujean wrote:
> Where in the source would I find this functionality? I don't know
> python, and will be flying by the seat of my pants on this one. What are
> the binary files that seem to match each source file, do I need to
> compile somehow after editing the source?
>
> On Mon, 2002-02-11 at 20:00, Jon Carnes wrote:
> > There are many ways to do this.  The best way is to edit the source code.
> > That would stop all email success messages from being sent.
> >
> > Jon Carnes

--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



Re: [Mailman-Users] moderated list and administrator

2002-02-11 Thread John W Baxter

At 11:11 +0100 2/11/2002, Solignani Tiziano wrote:
>Is there a way to define
>an email address which never requires approval?

yes...and it will work fine until someone notices that he or she can send
anything at all to your list by forging the message so that it is from you.

  --John
-- 
John Baxter   [EMAIL PROTECTED]  Port Ludlow, WA, USA

--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



Re: [Mailman-Users] email based subscriptions

2002-02-11 Thread Christopher Maujean

Where in the source would I find this functionality? I don't know
python, and will be flying by the seat of my pants on this one. What are
the binary files that seem to match each source file, do I need to
compile somehow after editing the source? 

On Mon, 2002-02-11 at 20:00, Jon Carnes wrote:
> There are many ways to do this.  The best way is to edit the source code.  
> That would stop all email success messages from being sent.
> 
> Jon Carnes
-- 
Christopher Maujean
IT Director, Premierelink Communications
[EMAIL PROTECTED]
http://www.premierelink.com/
541-344-8575x305

PGP:
---
http://www.keyserver.net/
  KeyID: EFAF4176
Fingerprint: 55E6 4DE1 D7D3 361E F265  C094 46F2 7B62 EFAF 4176
---


--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



Re: [Mailman-Users] email based subscriptions

2002-02-11 Thread Jon Carnes

There are many ways to do this.  The best way is to edit the source code.  
That would stop all email success messages from being sent.

Jon Carnes

--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



Re: [Mailman-Users] getting mailman to work at all

2002-02-11 Thread Richard Barrett

Why would you install Mailman 1.1 when the latest version is 2.0.8, which 
is available from http://prdownloads.sourceforge.net/mailman/mailman-2.0.8.tgz.

You'll find getting support is much easier if you run the current stable 
release.

At 07:22 11/02/2002 -0500, Dave  Stern - Former Rocket Scientist wrote:
>I've installed mailman-1.1 on a solaris 5.7 box with the latest apache and
>python. I can create a list and access, modify the config web pages but mail
>never goes through.
>
>While it passed check_perm, all files were installed root:mailman. I changed
>them to mailman:mailman but that didn't make a difference. What should
>ownership be?
>
>The ~mailman/logs/smtp-failures say:
>
>TrySMTPDelivery: To ['[EMAIL PROTECTED]']:
>TrySMTPDelivery:exceptions.TypeError  / connect() takes exactly 1 
>argument (2 given)  (dequeued)
>
>Any idea what might be wrong?
>
>TIA
>
>
>  =-=-=-=-=-=-=-=-=-=-=-=-  generated by /dev/dave 
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=
>  David SternUniversity of 
> Maryland
> Institute for Advanced Computer Studies
>
>
>--
>Mailman-Users maillist  -  [EMAIL PROTECTED]
>http://mail.python.org/mailman/listinfo/mailman-users


--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



Re: [Mailman-Users] Using aliases

2002-02-11 Thread Richard Barrett

At 10:28 11/02/2002 -0200, Giovanni P. Tirloni wrote:
>Hi,
>
>   I've recently installed Mailman on one of our servers and everything
>  works just fine except for one thing. I created a list
>  [EMAIL PROTECTED] and that works but if I create an alias
>  [EMAIL PROTECTED] forwarding to [EMAIL PROTECTED] and post to that
>  alias Mailman holds my post for approval but if I post to the list
>  itself ([EMAIL PROTECTED]) it won't hold. What could this be ?

When you go to the Administrative requests page of the admin web gui why 
does it say it is holding the posting??

If you go to the Privacy options page of the web admin gui and look at the 
first option under the 'Spam specific posting filers' you will probably 
find that the setting for 'Must posts have list named in destination (to, 
cc) field (or be among the acceptable alias names, specified below)' is 'yes'.

That is probably why, when the post comes via another list, it is being 
held: the list is not explicitly in the To field.

Try putting the umbrella list in the next field 'Alias names (regexps) 
which qualify as explicit to or cc destination names for this list'.

>Thanks in advance,
>
>  --
>  Giovanni P. Tirloni
>
>
>--
>Mailman-Users maillist  -  [EMAIL PROTECTED]
>http://mail.python.org/mailman/listinfo/mailman-users


--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



[Mailman-Users] Using aliases

2002-02-11 Thread Giovanni P. Tirloni

Hi,

  I've recently installed Mailman on one of our servers and everything
 works just fine except for one thing. I created a list
 [EMAIL PROTECTED] and that works but if I create an alias
 [EMAIL PROTECTED] forwarding to [EMAIL PROTECTED] and post to that
 alias Mailman holds my post for approval but if I post to the list
 itself ([EMAIL PROTECTED]) it won't hold. What could this be ?

Thanks in advance,

 -- 
 Giovanni P. Tirloni


--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



[Mailman-Users] getting mailman to work at all

2002-02-11 Thread Dave Stern - Former Rocket Scientist

I've installed mailman-1.1 on a solaris 5.7 box with the latest apache and
python. I can create a list and access, modify the config web pages but mail
never goes through.

While it passed check_perm, all files were installed root:mailman. I changed
them to mailman:mailman but that didn't make a difference. What should 
ownership be?

The ~mailman/logs/smtp-failures say:

TrySMTPDelivery: To ['[EMAIL PROTECTED]']:
TrySMTPDelivery:exceptions.TypeError  / connect() takes exactly 1 argument (2 
given)  (dequeued)

Any idea what might be wrong?

TIA


 =-=-=-=-=-=-=-=-=-=-=-=-  generated by /dev/dave -=-=-=-=-=-=-=-=-=-=-=-=-=-=
 David SternUniversity of Maryland 
Institute for Advanced Computer Studies   


--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



Re: R: [Mailman-Users] moderated list and administrator

2002-02-11 Thread Matthias Jaenichen

At 12:03 11.02.02 +0100, Solignani Tiziano wrote:
> > But you accept, that EVERYONE could then fake your adress and send e-mail
> > to that list?
> >

Check this option under Privacy:

"Addresses of members accepted for posting to this list without implicit 
approval requirement"

Reg.



Matthias Jänichen


--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



[Mailman-Users] Senmail Service unavailable bounce!!

2002-02-11 Thread Simon, imagine media

hello all,

I am getting "dsn=5.0.0, stat=Service unavailable" messages from sendmail
for some addresses in my list! Mailman is working correctly for other
addresses (see below):

Feb 11 00:05:07 localhost sendmail[13628]: g1B052913626:
to=<[EMAIL PROTECTED]>,<[EMAIL PROTECTED]>, delay=00:00:05,
xdelay=00:00:05, mailer=esmtp, pri=199930, relay=mx04.hotmail.com.
[64.4.56.135], dsn=2.0.0, stat=Sent (Requested mail action okay, completed)


But bounces other addresses:

Feb 11 00:05:08 localhost sendmail[13628]: g1B052913626:
to=<[EMAIL PROTECTED]>, delay=00:00:06, xdelay=00:00:01, mailer=esmtp,
pri=199930, relay=smtp-mx.mac.com. [204.179.120.49], dsn=5.0.0, stat=Service
unavailable
Feb 11 00:05:08 localhost sendmail[13628]: g1B052913626: g1B058913628: DSN:
Service unavailable

I can successfully send to the bounced address (both as root and mailman
users) via elm from the same box:

elm -s "Testing Webmaster email" [EMAIL PROTECTED] < /dev/null

Feb 11 09:49:13 localhost sendmail[21942]: g1B9nDi21942: from=root,
size=223, class=0, nrcpts=1,
msgid=<[EMAIL PROTECTED]>,
relay=root@localhost
Feb 11 09:49:17 localhost sendmail[21945]: g1B9nDi21942: [EMAIL PROTECTED],
ctladdr=root (0/0), delay=00:00:04, xdelay=00:00:04, mailer=esmtp,
pri=30223, relay=smtp-mx.mac.com. [204.179.120.49], dsn=2.0.0, stat=Sent
(g1B9plV7021606 Message accepted for delivery)


I need a way of finding out why Mailman cant send to these addresses.

Simon



--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



Re: [Mailman-Users] moderated list and administrator

2002-02-11 Thread Matthias Jaenichen

At 11:11 11.02.02 +0100, Solignani Tiziano wrote:
> How come in moderated list posts from administrator needs 
> approval from the
>administrator itself? Do you know if there is a workaround for this? I have
>a list which I would like to use for announcement only, so that I set it to
>moderated (each post requires approval), but every time I post something I
>have to get on line and to approve my own post... Is there a wat to define
>an email address which never requires approval? Or to let mailman recognize
>the administrator's address? Thank you for your attention.


But you accept, that EVERYONE could then fake your adress and send e-mail 
to that list?

Reg.


Matthias Jänichen


--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



[Mailman-Users] Re: Mailman mailing problem

2002-02-11 Thread Richard Barrett

At 06:29 11/02/2002 +, Ganesh HariHaran wrote:

>HI Richard
>
>I moved my mailman and sendmail server to another machine since i had
>to work on ipmasq kernel.
>
>I moved the apache, sendmail mailbox and /home/mailman directories..
>
>my mail server is working fine and so too my apache with mailman web
>interface.
>
>As i forgot to link mailman wrapper to /etc/smrsh file , it threw me
>error like this..
>
>- The following addresses had permanent fatal errors -
>"|/home/mailman/mail/wrapper post sysadmin"
> (expanded from: <[EMAIL PROTECTED]>)
>
>- Transcript of session follows -
>procmail: Lock failure on "/var/spool/mail/natarajan_vp.lock"
>procmail: Lock failure on "/var/spool/mail/archive_ff.lock"
>procmail: Lock failure on "/var/spool/mail/joseph.lock"
>procmail: Lock failure on "/var/spool/mail/claus.lock"
>procmail: Lock failure on "/var/spool/mail/patrick.lock"
>procmail: Lock failure on "/var/spool/mail/wilfred.lock"
>procmail: Lock failure on "/var/spool/mail/premsagar.lock"
>procmail: Lock failure on "/var/spool/mail/paul_r.lock"
>procmail: Lock failure on "/var/spool/mail/saugatac.lock"
>sh: wrapper not available for sendmail programs
>554 "|/home/mailman/mail/wrapper post sysadmin"... Service unavailable
>procmail: Lock failure on "/var/spool/mail/felix.lock"
>procmail: Lock failure on "/var/spool/mail/sivakumar_j.lock"
>
>Then, after realising the mistake.. i linked the wrapper file to
>/etc/smrsh
>
>The /etc/aliases file was already moved  also..
>
>Now, when i snd a mail to any of the lists, the mails are not
>delived... i dont have any messages in the error logs also,.

You could start by looking at:

1. verifying you have installed Mailman's crontab on the new machine (and 
removed them from the old one?).

2. in Mailman $prefix/logs/qrunner to verify it is running regularly.

2. in your MTA log to see if it is delivering to Mailman.

3. in Mailman's $prefix/logs/post for entries corresponding to the maillog 
entries

4. in Mailman's preifx/logs/smtp for entrie corresponding to the logs/post 
entries

>What is the problem, how to solve it..
>Warm regards
>Ganeshh


--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users



[Mailman-Users] moderated list and administrator

2002-02-11 Thread Solignani Tiziano

How come in moderated list posts from administrator needs approval from the
administrator itself? Do you know if there is a workaround for this? I have
a list which I would like to use for announcement only, so that I set it to
moderated (each post requires approval), but every time I post something I
have to get on line and to approve my own post... Is there a wat to define
an email address which never requires approval? Or to let mailman recognize
the administrator's address? Thank you for your attention.


--- Avv. Tiziano Solignani
via Bonesi n. 15 - Vignola (MO)
tel. 059 76.19.26 - fax 059 77.04.535
mail: [EMAIL PROTECTED]
chat: [EMAIL PROTECTED]

www.solignani.it portale di diritto, fatti, opinioni




--
Mailman-Users maillist  -  [EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users