Commit Graph

9 Commits

Author SHA1 Message Date
Matt Simerson
a6b563a40c tested and working Authentication-Results
changed the method of saving results. Instead of appending to/from a header, plugins save results to a connection note.

Qpsmtpd::SMTP.pm has a new method that inserts the Authentication-Results header
The smtp-auth information has been removed from the Received header

Authentication-Results providing plugins have been updated to store results in connection note
2013-05-02 03:30:48 -04:00
Matt Simerson
8e9e2926c4 Qpsmtpd: untaint config data passed to plugins
if QP passes in tainted data, such as a hostname that subsequently gets used to open a connection using IO::Socket, the plugin die because the information is tainted. Fix it once here, instead of in each plugin.
2013-04-25 18:44:21 -04:00
Matt Simerson
c3c5643296 Qpsmtpd.pm: split config args on /\s+/, was / / 2013-04-25 17:53:55 -04:00
Matt Simerson
73c988ac05 find . -name '*.pm' -exec perltidy -b {} \; 2013-04-21 00:08:43 -04:00
Matt Simerson
5758412c53 v0.91 bump for release 2012-11-20 03:33:08 -05:00
Matt Simerson
4a745d6baf updated more split '' syntax to split // 2012-11-20 01:40:57 -05:00
Matt Simerson
b5d99eea05 Qpsmtpd.pm: bump version 2012-06-25 19:26:47 -04:00
Matt Simerson
e094e4a177 Qpsmtpd.pm: less default logging at LOGINFO 2012-06-22 18:09:20 -04:00
Matt Simerson
b00f4c7793 initial import - based on my qpsmtpd fork
which will merge into the main branch fairly easily
2012-06-22 05:38:01 -04:00