lmtpadinject - alpha version.

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

 



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

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux