OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: Simon White (simon_at_mtds.com)
Date: Thu Jan 02 2003 - 10:19:43 CST

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    02-Jan-03 at 10:17, Jay Maynard (jmaynardconmicro.cx) wrote :
    > On Thu, Jan 02, 2003 at 04:09:42PM +0000, Simon White wrote:
    > > 02-Jan-03 at 11:04, Brian (brianbsboss.com) wrote :
    > > > I am trying to learn more about Postfix and I'd like to eventually move
    > > > away from using sendmail. In order to do this, I have to make Postfix
    > > > work with cyrus and the daemonized version of Spamassassin (spamd).
    > > > Currently I accomplish this with a milter in sendmail.
    >
    > > Get the latest Postfix version, read up on FILTER_README and other
    > > relevant docs, you'll see that it's very easy to integrate with
    > > SpamAssassin.
    >
    > True as far as it goes. However, there is a major difference in the
    > handling of a SA-rejected mail: using the sendmail milter interface, the
    > spam is rejected with a 5xx at the end of the SMTP transaction. Postfix,
    > using the content filter interface, accepts the mail for delivery (250 at
    > the end of the transaction), and then will either silently discard the
    > message or else send a bounce - which is almost guaranteed not to get back
    > to the spammer.
    >
    > If this difference is not important to you, then have fun. If it is, then
    > you'll be disappointed.

    Well, you can expect that spammers that don't accept bounces probably
    don't listen to 550s and will just try to send again. In any case,
    you've accepted the whole mail anyway, since you're passing it for
    scanning.

    I dare say you can get Postfix to 550 mail tagged by SpamAssassin
    anyway, but I don't use it so I'll defer to someone who does.

    -- 
    [Simon White. vim/mutt. simonmtds.com. Foldinghome no log script yet...]
    Recognizing disagreements in belief requires having enough agreements in
    belief to translate or understand the words and deeds of my opponent.
      -- Anthony O'Hear (combining, somewhat, several modern philosophers).