> Date: Thu, 30 Sep 2004 10:31:45 -0400 > From: Stan Horwitz <[log in to unmask]> > Subject: Possible sendmail problem > > I noticed that my Unix server's mail.log file has lots of > strange errors in it. The errors are along the lines of: > > Sep 30 10:02:01 cronkite LSV:lsv_amin[13618]: Unable to deliver mail to: OWENS, > Sep 30 10:02:01 cronkite LSV:lsv_amin[13618]: **Error** Syntax is, lsv_amin spool-directory to-user > Sep 30 10:02:14 cronkite LSV:lsv_amin[13707]: Unable to deliver mail to: mcchan > Sep 30 10:02:14 cronkite LSV:lsv_amin[13707]: **Error** Syntax is, lsv_amin spool-directory to-user > Sep 30 10:11:24 cronkite LSV:lsv_amin[23235]: Unable to deliver mail to: mcchan > Sep 30 10:11:24 cronkite LSV:lsv_amin[23235]: **Error** Syntax is, lsv_amin spool-directory to-user > Sep 30 10:12:39 cronkite LSV:lsv_amin[25148]: Unable to deliver mail to: Thomas > Sep 30 10:12:39 cronkite LSV:lsv_amin[25148]: **Error** Syntax is, lsv_amin spool-directory to-user > Sep 30 10:12:39 cronkite LSV:lsv_amin[25152]: Unable to deliver mail to: Thomas > Sep 30 10:12:39 cronkite LSV:lsv_amin[25152]: **Error** Syntax is, lsv_amin spool-directory to-user > > What's strange is that there is no list called "mcchan" or "Thomas" and I > got back nothing useful when I did a "query * for mcchan" either. If any > one has any idea what's going on, please let me know. > > This is on Listserv 1.8d hosted on a Tru64 Unix system with qmail as the MTA. You're probably not quoting variables safely in your .qmail files. Here are two files I put together long ago (but can't remember if I tested them, and am not currently using them: YMMV) Cheers, Glenn # ~listserv/.qmail-default # # Note, qmail lowercases all names and replaces dots (.) with colons (:). # (If an list contains uppercase letters or has a dot in it, we'll have to # translate it in $DEFAULT (or other # var) before passing it to lsv_amin. # Solution is not to make lists with uppercase letters, and if you need dots, # use the following (and then don't use colons in list names!): # | /home/listserv/bin/lsv_amin -t `echo "$DEFAULT" | tr : .` # The -t switch uses the compiled LSVSPOOL dir. Replace with path to spool # dir if using the precompiled binaries. | /home/listserv/bin/lsv_amin -t "$DEFAULT" # ~listserv/.qmail-all-request # # email sent to [log in to unmask] goes to all list owners # Typically, we do not want to give spammers the ability to do this, so # we comment out all lines in this file so that qmail sends email to this # address to the bit bucket in the sky. # # To use this address, temporarily uncomment the following #| /home/listserv/bin/lsv_amin -t "$EXT"