[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vps-mail] reject code in procmail



Hi,

It's the never ending saga of the false positives....

So what I am trying to achieve with the help of a web interface is an
easy way for users to be able to place their own (predefined) settings.

As I refuse to just to /dev/null all email marked as spam by SA, I
have to give that opportunity to the user.
Also I thus want them to have the opportunity to return certain email
that looks like spam, but could be not. These emails tend to be just
over the SA limit of 5 I find. So basically using procmail I filter
5-8 as possible positives, send it back to the sender with a note
saying, sorry looks too much like spam, if you are serious write
again. all above 8 -> dev/null
This all set by user option.

Having Procmail create a RFC looking reply is tidy, but that does look
too much like the MTA has accepted the mail. Looking at the messages
log, if procmail exits with EXITCODE it is noted there as sendmail
rejects email (User unknown etc.) And in this case I prefer Sendmail
handling the error message.

I have looked around sendmail, but cannot find where it generates the
error messages. I see they are defined by the system sysexits.h and
there are special cases in sendmail.cf but there it starts basically
going over my head.

Also I am wondering if this is something more in the verio domain,
then per virtual host specific, and then of course I go up against the
wall!! And am just hoping that someone has an easy answer for me, so
sendmail experts out there, love to hear from you!! thanks,

cheers,
tim.

======================================================================
Technical questions regarding this list may be sent to
<vps-mail-owner@xxxxxxxxxxxx>. You may request an automated help
response by sending an email with the word 'help' (w/o quotes) in the
BODY of the message (subject is ignored) to <vps-mail-request@xxxxxxxxxxxx>.
======================================================================


Main Index | Thread Index
Match: Format: Sort by:
Search: