[Mailman-Users] messages aren't being delivered to users, but are in the archive

jacob walcik jwalcik at mail.utexas.edu
Wed Jun 25 17:39:29 CEST 2003


alright, upgraded to 2.1.2 as per the recommendation in the original 
response.  same problem continues, but now i've actually got error 
messages from the logs to share.

from logs/smtp:
Jun 25 10:23:12 2003 (11504) All recipients refused: (111, 'Connection 
refused')
Jun 25 10:23:12 2003 (11504) All recipients refused: please run 
connect() first
Jun 25 10:23:12 2003 (11504) 
<A67DFAFA-A721-11D7-9444-000393914A3A at mail.utexas.edu> smtp for 2 
recips, completed in 0.037 seconds

from Defaults.py (not overridden in mm_cfg.py):
SMTPHOST = 'localhost'
and
DELIVERY_MODULE = 'SMTPDirect'

where is the "All recipients refused" message coming from?  postfix's 
log shows the message going through just fine:
Jun 25 10:23:12 dastardly postfix/local[11553]: B03606000E: 
to=<test at mail.laits.utexas.edu>, relay=local, delay=1, status=sent 
("|/usr/local/mailman/mail/mailman post test")


On Tuesday, Jun 24, 2003, at 17:19 US/Central, Richard Barrett wrote:

> At 22:08 24/06/2003, jacob walcik wrote:
>> yup, the mailman user's crontab was installed as part of the rpm
>> installation, and i've also tried running qrunner manually w/ the
>> command it's issuing, and i don't receive any errors.
>>
>> assuming mailman's home is /var/mailman, where would i look for the
>> "qfiles" file.  a "find ./ -name "qfiles" -print" from /var/mailman
>> doesn't return anything.
>
> Given your install in /var/mailman and a normal MM 2.0.x install there 
> should be a directory called /var/mailman/qfiles. The script in 
> /var/mailman/scripts takes delivery of incoming messages from the MTA 
> creates a .msg and a .db file in that directory. The qrunner 
> subsequently takes those files and processes them, sending mail out 
> etc.
>
> The actual qfiles directory used for enqueueing incoming messages is 
> defined by the config variable QUEUE_DIR in $prefx/Mailman/Defaults.py 
> or possibly (and unusually) overridden $prefix/Mailman/mm_cfg.py. If 
> that directory doesn't exist then something in your install may be 
> screwed.
>
> But looking again at your original post you say the message is getting 
> into the archives. That says the message is passing through qfiles, 
> being picked up by the qrunner and so you would expect there to be 
> some trace of its progress in one of Mailman's log files.
>
> But you say the directory says $prefix/logs doesn't exist. The log 
> file directory is defined by the config variable LOG_DIR in 
> $prefix/Mailman/Defaults.py or possibly (and unusually) overridden 
> $prefix/Mailman/mm_cfg.py. If that directory doesn't exist then 
> something in your install may be screwed.
>
> What value does the config variable DELIVERY_MODULE in 
> $prefix/Mailman/Defaults.py or possibly overridden 
> $prefix/Mailman/mm_cfg.py have and also SMTPHOST.
>
> Are there are no logs and no sign of what is happening exists in MM's 
> error, post, smtp and smtp-failure logs.
--
jacob walcik
jwalcik at mail.utexas.edu





More information about the Mailman-Users mailing list