lmtpadinject - alpha version.

From: Benjamin Donnachie (no email)
Date: Fri May 11 2007 - 02:19:47 EDT

  • Next message: Michael Menge: "Re: configure errors on x86_64 linux"

    I have just released an alpha version of lmtpadinject for testing - see
    http://www.py-soft.co.uk/~benjamin/download/lmtpadinject-0.02.c

    This program sits between your MTA and Cyrus and injects plain text
    adverts into the top of messages. By using an external program, these
    can be customised to the recipient.

    It uses LMTP to communicate with the MTA and Cyrus and currently only
    supports sockets.

    To compile, just run gcc lmtpadinject-0.02.c -o lmtpadinject -lpthread

    Then to run just use ./lmtpadinject &

    All configuration parameters are currently at the top of the source file
    - just edit them according to your system and then recompile.

    I will be adding support for configuration files and generally tidying
    the code. Remember, this is alpha quality - use at your own risk!

    That said, it's working fine on my system with the following config:

    Postfix ---> dspam ---> lmtpadinject ---> Cyrus
      || (LMTP)
      ||
      ||
      V^
    ClamAV
    (Content filter)

    Please note, I wrote this program for use by a site that donates most of
    the money raised to charity.

    Please contact me off list for further information, or if you would like
    to help with testing.

    Take care,

    Ben

    ----
    Cyrus Home Page: http://cyrusimap.web.cmu.edu/
    Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
    List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
    

  • Next message: Michael Menge: "Re: configure errors on x86_64 linux"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD