Just to close the loop on this one, the answer was to change the sendmail.cf
file as follows:
# SMTP AUTH flags
Not sure why it works, but it seems to negate the overzealous mail
server that bounced the e-mail from majordomo in the first place.
At 10:55 PM -0600 12/22/03, Daniel Liston wrote:
>It looks like the message is going out from httpd at your dot domain,
>bouncing, then the bounce has nowhere to go as httpd is not an email
>address in your domain.
>Nelson Weiderman wrote:
>>No, there are only a handful of users who are getting rejected
>>from that domain. The rest of the mail seems to be getting
>>through to the list members.
>>But now I have a better clues. Here is another error from
>>sending to the list:
>>... while talking to whitesand.hcc.mass.edu.:
>>>>> MAIL From:<email@example.com> SIZE=1760
>><<< 501 5.5.4 Invalid arguments
>>Data format error
>>This led me to believe the receiver was complaining that owner-list was
>>not a valid user on my machine.
>>But when I try to send using the php mail() function with a valid
>>the maillog says:
>>Dec 22 20:47:18 www sendmail: hBN2lFL23016: from=httpd,
>>size=97, class=0, nrcpts=1,
>>Dec 22 20:47:19 www sendmail: hBN2lFL23016:
>>firstname.lastname@example.org, ctladdr=httpd (15/11), delay=00:00:04,
>>xdelay=00:00:01, mailer=esmtp, pri=30097,
>>relay=whitesand.hcc.mass.edu. [18.104.22.168], dsn=5.6.0,
>>stat=Data format error
>>Dec 22 20:47:19 www sendmail: hBN2lFL23016: hBN2lJK23018:
>>DSN: Data format error
>>Dec 22 20:47:19 www sendmail: hBN2lJK23018: to=httpd,
>>delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30197,
>>So I'm thinking this is a relay problem at whitesand.hcc.mass.edu, but
>>not at other receiving sites. Can I reconfigure something so that this is
>>not a problem at whitesand? Or is this a DNS error of some kind?
>>At 3:34 PM -0600 12/22/03, Daniel Liston wrote:
>>>Are all 600 users in the same domain? You might need to break
>>>up the list into smaller chunks so the receiving server will
>>>be able to digest it. :) If you send mail to one user on the
>>>list, I assume it goes fine. This is a lot of work, but you
>>>could send to 2, then 3, then 4, and so on until you get the
>>>error message, and use tlb or bulk_mailer to split your list
>>>deliveries into smaller pieces after you find the "sweet spot".
>>>You might also look at the contents of your list membership
>>>file, "list", and see if any lines contain more than one
>>>address, or any address separator characters that are not
>>>enclosed within commenting characters. If your list allows
>>>addresses and comments ("strip = no" in list.config), you might
>>>see argument errors. If your users are subscribed as being in
>>>the hightide.hcc.mass.edu domain, but the mail has to go to the
>>>hcc.mass.edu domain for delivery, you might also consider using
>>>the "mungedomain = yes" setting in list.config.
>>>Nelson Weiderman wrote:
>>>>This is probably not a majordomo error, but I'm hoping for a
>>>>kind soul to point me in the right direction.
>>>>I just converted a 600 person LISTSERV list on an unknown
>>>>type of box to majordomo list on my Linux/Cobalt box. I've got lots
>>>>of bounces including many of the following type:
>>>> (reason: 501 5.5.4 Invalid arguments)
>>>> (expanded from:
>>>>What I have learned is that "hcc.mass.edu" is not a valid domain
>>>>and that it is standing in for "hightide.hcc.mass.edu", but that normal
>>>>e-mail to "hcc.mass.edu" works fine.
>>>>I've Googled the error message, which only leads me to believe
>>>>that I might have a configuration problem with Linux or Sendmail.
>>>>Anybody have any pointers for me?