This package is an implementation of BATV (Bounce Address Tag Validation), a draft proposal for detecting and messages making fraudulent use of a sender address. The filter is written as a plugin to Sendmail or other filters using the milter API.


http://batv-milter.sourceforge.net





Separate each tag with a space.

Release Date:

2009-06-01

Topic:

Operating System:

License:

Intended Audience:

User Interface:

Programming Language:

C

Registered:

2007-03-12

Ratings and Reviews

Be the first to post a text review of batv-milter. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Tracker artifact added

    vparkhom created the Tag validation artifact

    posted by vparkhom 142 days ago

  • File released: /batv-milter/0.5.0/batv-milter-0.5.0.tar.gz

    posted 178 days ago

  • batv-milter 0.5.0 file released: batv-milter-0.5.0.tar.gz

    0.5.0 2009/05/31 Add "-t" (set signature TTL) and "-v" (set key version) command line flags. Domain name lists can now be read from a file. Add "-r" command line flag which passes messages but adds Authentication-Results header fields to indicate status. Add "-q" command line flag requesting quarantining of suspect messages (not yet implemented). Add "-m" command line flag which allows for signing selection based on MTA name (copied from dkim-filter). Add support for configuration files. Implement "AutoRestartCount" and "AutoRestartRate". Implement "PeerList", copied from dkim-filter. Implement "LogWhy", copied from dkim-filter. Allow explicit mode selection (sign, verify, or both). Implement "SyslogFacility", copied from dkim-filter.

    posted 178 days ago

  • File released: /batv-milter/0.4.0/batv-milter-0.4.0.tar.gz

    posted 219 days ago

  • batv-milter 0.4.0 file released: batv-milter-0.4.0.tar.gz

    0.4.0 2009/04/20 Prepend the X-BATV: header rather than appending it. Fix logic bug when determining if the client is "internal" or not. Move "-A" (skip verification of authenticated clients) to "-s". Add "-x" switch which turns on a more sendmail-friendly form of BATV tagging, using the "plus-detail" syntax. Request more descriptive SMTP reply text when rejecting messages. Auto-detect whether or not the installed MTA has a fix with respect to smfi_chgfrom(), and act accordingly. Feature request #SF2102430: Re-add "-A", enabling auto-restart code (copied from dkim-filter).

    posted 219 days ago

  • File released: /batv-milter/0.3.0/batv-milter-0.3.0.tar.gz

    posted 446 days ago

  • batv-milter 0.3.0 file released: batv-milter-0.3.0.tar.gz

    0.3.02008/09/05 Request SMFIF_ADDRCPT and SMFIF_DELRCPT permissions from the library and the MTA. Problem noted by Ivan Izhikov. Add "-A" command line flag which ignores mail from authenticated clients. Suggested by Ivan Izhikov. Fix a memory leak tripped when a single connection sends more than one message. Problem noted by Ivan Izhikov. Don't verify messages that come from hosts on the internal host list. Suggested by Ivan Izhikov. Fix ESMTP argument preservation code during signing. Problem noted by Ivan Izhikov. If no domain list is specified, sign for all of them. Suggested by Ivan Izhikov. Correct byte order use when constructing the internal host list. Problem noted by Ivan Izhikov. Add "-S" command line flag which requests meaningful SMTP reply codes. Suggested by Ivan Izhikov. Add "-M" command line flag which specifies a list of MTA macro tests to be done to decide whether or not to sign/verify a message. Based on a suggestion by Ivan Izhikov. Check the host against the internal host list at connect time, not for each envelope. Avoid calling free() on a preprocessor string. Problem noted by Ivan Izhikov. Get the right symbol for the job ID from the MTA. Problem noted by Ivan Izhikov. Add a default for "-i".

    posted 447 days ago

  • File released: /batv-milter/0.2.1/batv-milter-0.2.1.tar.gz

    posted 631 days ago

  • batv-milter 0.2.1 file released: batv-milter-0.2.1.tar.gz

    0.2.1 2008/03/04 Fix bug #SF1902427: Rename strlcat() to sm_strlcat() and strlcpy() to sm_strlcpy(), and include libsm in the package to make sure they're available. Reported by Ralf Hildebrandt. Remove references to libdb and POPAUTH in Makefile.m4 as they are not needed. Don't request the SMFIP_NORCPT flag in milter negotiation as it's a rather important part of this processing. Problem noted by S. Moonesamy of Eland Systems.

    posted 632 days ago

  • File released: /batv-milter/0.2.0/batv-milter-0.2.0.tar.gz

    posted 818 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

batv-milter Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks