Re: A question about Milters and Thread Safety

From: Wietse Venema (no email)
Date: Mon Sep 03 2007 - 15:30:47 EDT

  • Next message: Ralf Hildebrandt: "Re: Postfix Mails goes to bulk (junk)"

    Ronald F. Guilmette:
    >
    > In message <>,
    > (Wietse Venema) wrote:
    >
    > >Ronald F. Guilmette:
    > >> Anyway, recently I got to wondering: Do milter programs that are
    > >> only going to be used in conjunction with Postfix (and _not_ any
    > >> other kind of mail server, e.g. Sendmail) really need to be thread-
    > >> safe?
    > >
    > >Yes, it needs to be thread safe. This means jumping hoops when
    > >you maintain persistent data structures, global variables. It
    > >also means you can't call functions that aren't thread safe.
    >
    > Yes, that's what I thought it meant.
    >
    > Ugg! I hate to have to do all of this extra work, just to write a
    > rather simple milter.
    >
    > Just for the sake of my edification, could you please also tell me
    > _why_ a Postfix milter has to be thread safe?

    There is no such thing as a Postfix Milter.

    Your milter application runs on top of libmilter.

            Wietse


  • Next message: Ralf Hildebrandt: "Re: Postfix Mails goes to bulk (junk)"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD