Problem with mailman

Robert Meyer meyer_rm at yahoo.com
Wed Oct 29 23:29:30 EST 2003


Well, now you have sendmail working...  That's closer.  You might be able to do
the expn function from the local connection (telnet 127.0.0.1 25) but I suspect
that you'd have to change this line in 'sendmail.mc' from:
define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl

to

define(`confPRIVACY_FLAGS', `authwarnings,novrfy,expn,restrictqrun')dnl

to allow expn functions.  That is insecure and you probably don't need that set
to run mailman.  You should be able to get mailman working, now.  The 'expn'
was to see if it could evaluate the expression and do something valid with it. 
That might be how you find out if 'mailman' is going to process the Email
message or not.  In any event, I would turn the option off again after you
finish testing.

Cheers!

Bob

--- David Dudek <dudek at buffalo.edu> wrote:
> That did the trick for getting sendmail to listen.  However, mailman is
> still not working.  I did the following:
> 
> [dudek at hal9000 mailman]$ telnet daviddudek.com 25
> Trying 128.205.3.127...
> Connected to hal9000.cit.buffalo.edu (128.205.3.127).
> Escape character is '^]'.
> 220 hal9000.cit.buffalo.edu ESMTP Sendmail 8.12.8/8.12.8; Wed, 29 Oct 2003
> 21:19:33 -0500
> expn stoopid
> 502 5.7.0 Sorry, we do not allow this operation
> 
> Am I any closer to getting this working?
> 
> -- 
> David Thomas Dudek     http://www.buffalo.edu/~dudek/
> 
> On Wed, 29 Oct 2003, Robert Meyer wrote:
> 
> > Date: Wed, 29 Oct 2003 16:58:42 -0800 (PST)
> > From: Robert Meyer <meyer_rm at yahoo.com>
> > Reply-To: nflug at nflug.org
> > To: nflug at nflug.org
> > Subject: Re: Problem with mailman
> >
> > If you're using sendmail, there is a line that you have to comment out and
> > remake the sendmail.cf file.  Change the line:
> > DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
> > to
> > dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
> >
> > I'll bet that is your problem with postfix, too.  Not sure what config in
> > postfix handles that one.
> >
> > Cheers!
> >
> > Bob
> > --- David Dudek <dudek at buffalo.edu> wrote:
> > > As it turns out, it seems that the problem is with my machine accepting
> > > connections on port 25.  It doesn't matter whether I'm running sendmail
> or
> > > postfix, I still get the same response:
> > >
> > > [dudek at hal9000 ~]$ telnet hal9000.cit.buffalo.edu 25
> > > Trying 128.205.3.127...
> > > telnet: Unable to connect to remote host: Connection refused
> > >
> > >
> > > However, If I try to connect via loopback:
> > >
> > > [dudek at hal9000 ~]$ telnet localhost 25
> > > Trying 127.0.0.1...
> > > Connected to localhost.localdomain (127.0.0.1).
> > > Escape character is '^]'.
> > > 220 daviddudek.com ESMTP Postfix
> > >
> > > Before someone suggests firewall config, let me note that for
> > > troubleshooting purposes, I shut off iptables.  I even unloaded the
> kernel
> > > modules just to be sure.
> > >
> > > Any suggestions?
> > >
> > > --
> > > David Thomas Dudek     http://www.buffalo.edu/~dudek/
> > >
> > > On Tue, 28 Oct 2003, Mark T. Valites wrote:
> > >
> > > > Date: Tue, 28 Oct 2003 19:13:59 -0500 (EST)
> > > > From: Mark T. Valites <valites at geneseo.edu>
> > > > Reply-To: nflug at nflug.org
> > > > To: nflug at nflug.org
> > > > Subject: Re: Problem with mailman
> > > >
> > > > On Tue, 28 Oct 2003, David Dudek wrote:
> > > >
> > > >
> > > > > Are there any mailman process running (ps auwwx | grep
> > > > > <your_mailman_username>)?
> > > >
> > > > You didn't answer this.
> > > >
> > > > > Have you regenerated the aliases (newaliases)?
> > > >
> > > > > Yes.
> > > >
> > > > Just checking - did you also first add the lists to your alias file?
> > > >
> > > > > telnet localhost 25
> > > > > expn <a-test-list-name>
> > > > >
> > > > > (assuming you have expn turn on...)
> > > >
> > > > > I don't have expn.  what's that?
> > > >
> > > > vrfy and expn are two command specified in the smtp rfc that help you
> > > > verify that an address is vaild. See section 3.3 of rfc 821 for
> additional
> > > > information:
> > > >
> > > > http://www.sendmail.org/rfc/0821.html
> > > >
> > > > (Don't worry, it's very readable)
> > > >
> > > > Unless you've tweaked your sendmail, I doubt you're missing it.
> > > >
> > > > Here's what I would do to test it:
> > > >
> > > > prompt$ telnet <your_mailman_server> 25
> > > > Trying <your_mail_server_ip>...
> > > > Connected to <your_mail_server>.
> > > > Escape character is '^]'.
> > > > 220 <your_mail_server> ESMTP Sendmail 8.12.9/8.12.9; Tue, 28 Oct 2003
> > > 18:54:12 -0500 (EST)
> > > > expn listname-l
> > > > 250 2.1.5 <"|/usr/local/mailman/mail/mailman post listname-l">
> > > >
> > > > Let us know where that leaves you.
> > > >
> > > > --
> > > > Mark T. Valites
> > > > Unix Systems Analyst
> > > > CIT - SUNY Geneseo
> > > > >--))> >--))>
> > > >
> > > >
> > > >
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > Exclusive Video Premiere - Britney Spears
> > http://launch.yahoo.com/promos/britneyspears/
> >
> >
> >


__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/



More information about the nflug mailing list