Changes for version 0.06
- helo_string now null terminated. only sends data if there is data to send. thanks to Bart Schaefer and James Grinter for the above. only prints data if data received and command is not 'h' or 'm', thanks to Bart. unpacks received 'm' data now, thanks to James. can finish talking to filter if get reject, tempfail, replycode or discard commands. improved error handling of connect. thanks to James Grinter for above. read has proved unreliable in some circumstances, tentatively replace by sysread.
Modules
Masquerade as the MTA to communicate with email filters through a milter interface.