Matt Simerson
97fba3075e
add perl 5.8 to .travis.yml
2014-09-08 23:05:54 -07:00
Matt Simerson
c9a780576f
added tests for lib/Qpsmtpd.pm (Issue #67 )
2014-09-08 22:58:27 -07:00
Matt Simerson
2f94758a41
filtered out 'no author'
2014-09-08 21:32:34 -07:00
Matt Simerson
920c2d84d9
updated CREDITS
2014-09-08 21:25:32 -07:00
Matt Simerson
08ed943dcf
Merge pull request #56 from andreamtp/patch-1
...
Update VERSION
2014-09-07 17:43:48 -07:00
andreamtp
7a4c2ff058
Update VERSION
...
Updated to the current release
2014-09-06 12:29:08 +02:00
Matt Simerson
3b8a0f9c9b
update MANIFEST for 0.94 release
2014-09-05 20:14:28 -07:00
Matt Simerson
c163a6d3af
updated Changes, move items from STATUS to Issues
...
and milestones @ github
2014-09-05 20:03:27 -07:00
Matt Simerson
0351ec31b7
README.md, turn link into image
2014-08-26 17:23:03 -07:00
Matt Simerson
4a7e837511
added README.md
2014-08-26 17:20:42 -07:00
Matt Simerson
663d6b3fdd
Merge pull request #54 from smtpd/auth_cvm
...
auth_cvm: added check for null char in username
2014-08-23 14:31:24 -07:00
Matt Simerson
0bbd209431
auth_cvm: added check for null char in username
...
see issue #53
2014-08-23 11:20:41 -07:00
Matt Simerson
a4158bded9
Merge pull request #52 from rsiddall/master
...
Changes to make Qpsmtpd RPM build under CentOS 6.x
2014-07-06 19:57:08 -07:00
Richard Siddall
79ae549e94
Moves Qpsmtpd::ConfigServer man page to async RPM.
2014-07-05 09:11:19 -04:00
Richard Siddall
038e81a9cc
Since the site Perl folders are in very different locations on CentOS 6 compared to CentOS 5, switch to building lists of files instead of hard-coding their locations in the %files section.
2014-07-05 00:09:22 -04:00
Richard Siddall
ac701f2708
CentOS 6 no longer includes ExtUtils::MakeMaker in the core Perl RPMs, so we have to specify it as a build dependency.
2014-07-04 23:49:37 -04:00
Matt Simerson
c74564b4c8
Merge pull request #44 from priyadi/master
...
munge_subject_threshold did not previously work
2014-06-03 22:12:00 -07:00
Matt Simerson
3300994f97
Merge pull request #49 from luzluna/master
...
looks good, thanks for this.
2014-06-03 21:44:25 -07:00
Matt Simerson
c02c9c2358
Merge pull request #50 from priyadi/received_line_fix
...
Add our headers (Received & Authentication-Results) earlier, just after DATA
2014-06-03 21:42:48 -07:00
Priyadi Iman Nurcahyo
c4452a5856
Add our headers (Received & Authentication-Results) earlier, just after DATA
2014-06-04 03:59:52 +00:00
luzluna park
a4c319acf8
stunnel proxy protocol remote ip,port setting feature added for smtps.
...
reference : http://www.stunnel.org/static/stunnel.html
protocol spec : http://haproxy.1wt.eu/download/1.5/doc/proxy-protocol.txt
2014-06-03 17:48:46 +09:00
luzluna park
bf30a269c9
Revert "stunnel proxy protocol remote ip,port setting feature added for smtps."
...
This reverts commit eaebf766bc
.
2014-06-03 16:45:10 +09:00
Matt Simerson
bdeb92e01b
Merge pull request #48 from priyadi/spamassassin
...
spamassassin: Fix extra newlines between headers and body.
2014-06-03 00:39:32 -07:00
Priyadi Iman Nurcahyo
2775e992a1
Fix extra newlines between headers and body. This caused problems with DKIM verification in SpamAssassin
2014-06-03 07:24:29 +00:00
luzluna park
eaebf766bc
stunnel proxy protocol remote ip,port setting feature added for smtps.
...
reference : http://www.stunnel.org/static/stunnel.html
protocol spec : http://haproxy.1wt.eu/download/1.5/doc/proxy-protocol.txt
2014-05-30 15:21:08 +09:00
Matt Simerson
a2816c50a7
update URL of Qpsmtpd web site to github
2014-05-21 12:44:10 -07:00
Matt Simerson
56ef7452bd
Merge pull request #46 from luzluna/master
...
config parameter passing bug fix.
2014-05-20 20:27:19 -07:00
Dongsik Park
27a0557982
config parameter passing bug fix.
2014-05-21 10:18:19 +09:00
Matt Simerson
d1d2c46548
Merge pull request #45 from priyadi/loadcheck
...
loadcheck: Provide meaningful rejection message to clients
2014-05-15 07:53:34 -07:00
Priyadi Iman Nurcahyo
bef79d3b7d
Fix test for munge_subject_threshold
2014-05-15 14:45:33 +00:00
Priyadi Iman Nurcahyo
59f0c4426c
loadcheck: Provide meaningful rejection message to clients
2014-05-15 13:12:47 +00:00
Priyadi Iman Nurcahyo
bb03a785ef
munge_subject_threshold did not previously work
2014-05-15 12:21:09 +00:00
Matt Simerson
d60882c857
Merge pull request #43 from msimerson/master
...
loadcheck: refactored. See =CHANGES section
2014-03-21 21:07:37 -07:00
Matt Simerson
d1ce56657a
loadcheck: refactored. See =CHANGES section
2014-03-21 21:03:46 -07:00
Matt Simerson
767a797dbd
loadcheck: perltidy
2014-03-21 09:33:16 -07:00
Matt Simerson
2e356a7cab
helo: fix doc typo
2014-03-21 09:28:30 -07:00
Matt Simerson
8e6ef9385f
Merge pull request #42 from rsiddall/master
...
Added Peter Eisch's load checking plugin, see: http://www.nntp.perl.org/ ...
2014-03-21 08:46:28 -07:00
Richard Siddall
aabefce3b9
Added warning about expense of forking/exec to determine system load. Added SEE ALSO links to the postings containing the plugin and an alternate.
2014-03-21 09:56:32 -04:00
Richard Siddall
ab965b585c
Minor perldoc fix.
2014-03-21 09:48:49 -04:00
Richard Siddall
5df4dec48d
Bumped the plugin version number for the variant with caching. Fixed a typo in the perldoc.
2014-03-21 09:42:54 -04:00
Richard Siddall
04fc9327b7
Found the improved version of Peter Eisch's plugin attached to http://www.nntp.perl.org/group/perl.qpsmtpd/2006/03/msg4710.html . This includes caching of the system load and adds a cache_time config parameter.
2014-03-21 09:40:01 -04:00
Matt Simerson
29e7e5ecf4
Merge pull request #41 from rsiddall/master
...
Separated out the xinetd files into their own RPM. Discovered that the ...
2014-03-19 10:48:00 -07:00
Richard Siddall
95102e68c5
Added Peter Eisch's load checking plugin, see: http://www.nntp.perl.org/group/perl.qpsmtpd/2006/01/msg4422.html , and Steve Kemp's alternative at: http://www.nntp.perl.org/group/perl.qpsmtpd/2008/03/msg7814.html
2014-02-13 21:42:56 -05:00
Richard Siddall
55bd8b89f0
Separated out the xinetd files into their own RPM. Discovered that the xinetd configuration file had a different name for the qpsmtpd server than the spec file; corrected the spec file to match, it's now in.qpsmtpd, not in.smtp. Left the service disabled.
2014-02-13 21:13:26 -05:00
Matt Simerson
ecf924e35b
Merge pull request #39 from rsiddall/master
...
Removed packaging/rpm/files/qpsmtpd-plugin-file_connection as there's a ...
2014-02-13 17:05:42 -08:00
Richard Siddall
2ffa50ba50
It would help if I deleted the unused file too...
2014-02-13 19:59:14 -05:00
Richard Siddall
e7d1ac445f
Removed packaging/rpm/files/qpsmtpd-plugin-file_connection as there's a newer file logging plugin in plugins/logging/file. See: http://www.nntp.perl.org/group/perl.qpsmtpd/2011/10/msg9619.html
2014-02-13 19:51:37 -05:00
Matt Simerson
f9d84d94c7
Add Postfix XCLIENT support to smtp-forward plugin
...
manually merged in PR #2 from cventers
XCLIENT support allows Qpsmtpd to forward client information, such as
the IP address and HELO information, to Postfix such that it can use
that information in access control decisions and logging.
XCLIENT is documented here: http://www.postfix.org/XCLIENT_README.html
This patch adds a "xclient" argument to smtp-forward which enables the
use of the XCLIENT verb if it is advertised by the server smtp-forward
is delivering mail to.
2014-02-13 12:53:33 -08:00
Matt Simerson
de72a736da
Merge pull request #38 from rsiddall/master
...
The .spec file needs to have the package name, version, and release hard...
2014-02-13 08:18:51 -08:00
Richard Siddall
f6eba5391b
The .spec file needs to have the package name, version, and release hard-coded as few build tools give you the ability to pass these in on the command line when building from the SRPM. Added conditional directives to allow you to override the hard-coded values.
2014-02-13 10:03:54 -05:00