summaryrefslogtreecommitdiff
path: root/test/rejectlog
AgeCommit message (Collapse)Author
2017-01-29Testsuite: add missing output file.Jeremy Harris
Broken-by: 560e71cc5451
2017-01-29CHUNKING: Reject messages with malformed line ending. Bug 2000Jeremy Harris
Actually test only the first header line, but still do full line-ending canonicalisation on the remainder of the message in case a Evil Person slips past that.
2017-01-21Testcases for pipelined calloutJeremy Harris
2017-01-21Use smtp_write_mail_and_rcpt_cmds() for verify calloutJeremy Harris
2017-01-21Use smtp_setup_conn() for verify calloutJeremy Harris
2017-01-03CHUNKING: fix non-pipelined synch checks. Bug 2004Jeremy Harris
2016-12-03Testsuite: ensure delivery orderJeremy Harris
2016-10-02Logging: connection_reject log selector should apply also to the connect aclJeremy Harris
2016-09-05Cutthrough: option to reflect 4xx errors from target to initiatorJeremy Harris
2016-09-04Testsuite: missing output fileJeremy Harris
2016-07-11testsuite: abstract out common conf settingsJeremy Harris
2016-03-03Cutthrough: Reflect 5xx recipient reject from target to originatorJeremy Harris
When connection not opened by verify and target hard-rejects a RCPT, the reject was not being passed to the originating system (just the cutthrough connection was being dropped). Fix this.
2016-03-03Testsuite: testcases for rejected rcpt-callout-triggered cutthroughJeremy Harris
2016-02-06Testsuite: avoid assuming 127.0.0.2 is a viable sending addressJeremy Harris
2016-02-06Testsuite: allow for different data arrival in SMTP synch checkJeremy Harris
2016-01-17Testsuite: changes for VFRY update, 4f6ae5c314e5Jeremy Harris
2015-12-21dnslists: testsuite outputJeremy Harris
2015-12-20dnslists: permit use with explicit key(s) in nonsmtp ACLs. Bug 1748Jeremy Harris
2015-09-19Retry: always use interface, if set, for retry DB key. Bug 1678Jeremy Harris
Even constant values must be used, as multiple transports with different values may be in play and should be kept distinct.
2015-05-17Remove word "rejected" from ACL-discard log lines. Bug 1632Jeremy Harris
2015-04-21UTF8: mua_wrapperJeremy Harris
2015-04-19UTF8: GnuTLS testcase outputsJeremy Harris
2015-04-18Testsuite: split out tests requiring IPv6Jeremy Harris
2015-04-13UTF8: split up testcasesJeremy Harris
2015-04-12tlsJeremy Harris
2015-04-12sender verify calloutJeremy Harris
2015-04-12recipient verify calloutJeremy Harris
2015-01-20Testsuite: add testcase for <>-mismatch in To:/From: headersJeremy Harris
2015-01-12Support timeout option on malware=Jeremy Harris
2015-01-12Testsuite: case for malware= avastJeremy Harris
2015-01-12Log certificate verification status by defaultJeremy Harris
2015-01-12Make the multi_domain smtp transport option expandedJeremy Harris
2014-12-27Testsuite: case for malware= cmdlineJeremy Harris
2014-12-21Testsuite: cases for malware= interfaces to f-protd, aveserver, fsecure, ↵Jeremy Harris
soophie & clamav There are running against scripts not the rea thing so only useful for spotting gross breakage.
2014-08-29Fix crash in mime acl when a parameter is zero-lengthJeremy Harris
2014-08-13Testsuite - Squashed commit of the following:Jeremy Harris
commit 7566c531c43298510e080eb8a7ed7cf767f9476b Author: Jeremy Harris <jgh146exb@wizmail.org> Date: Wed Aug 13 16:20:38 2014 +0100 Assorted OpenSSL cases fail on different library versions. Discard stdout info to hide this. commit 3d389bc6a5ba0943f1b451fa7a8f2e3246de0bb1 Author: Jeremy Harris <jgh146exb@wizmail.org> Date: Wed Aug 13 14:05:19 2014 +0100 Case 0563 was broken when the GECOS field had spaces. Accept quoted ones in stderr. commit d4333083f230702c8be45650dc48b6eb65a162eb Author: Jeremy Harris <jgh146exb@wizmail.org> Date: Mon Aug 11 18:30:49 2014 +0100 Case 0601 was unreliable; perl racing with exim for output. Quieten exim.
2014-06-08Testcase for udpsendJeremy Harris
2014-03-09Log port and TLS details for a failed deliveryJeremy Harris
2014-03-06Code for verify=header_names_asciiMichael Fischer v. Mollard
Documentation and test included. Fixed Conflicts: doc/doc-txt/ChangeLog
2013-01-26PRDR support, if compiled with EXPERIMENTAL_PRDRJeremy Harris
2013-01-06Restrict lifetime of $router_name and $transport_name. Bug 308.Jeremy Harris
The router name is explicitly nulled after the router exits; the transport name is set only in the subprocess it runs in.
2012-12-25Add $router_name and $transport_name variables. Bug 308.Jeremy Harris
2012-12-07More test updates following the retry fix.Tony Finch
Most of these are due to the changes in the logging of ultimate timeout checks. Test 0548 is more meaningfully affected. The test originally failed to spot that the recipient-specific deferrals pushed past the ultimate retry timeout.
2012-11-07Fix server_set_id for SPA/NTLM auth.Phil Pennock
Broken in 4.80 release, commit 08488c86. We need to leave $auth1 available after the authenticator returns, so that server_set_id can be evaluated by the caller. We need to do this whether we succeed or fail, because server_set_id only makes it into $authenticated_id if we return OK, but is logged regardless. Updated test config to set server_set_id; updated logs.
2012-10-06Logging-only patch for 8BITMIME; bug 817.Jeremy Harris
2012-07-27Bug #198: Add remove_header ACL modifier.Todd Lyons
Used patch from Magnus Holmgren dated 2007-02-20. Added documentation. Added tests to detect proper operation.
2012-06-04Deal explicitly with attempt to callout via null transport; fixes crash.Jeremy Harris
2012-06-04Test for proper parsing of optional MAIL FROM args.Todd Lyons
2012-05-19Cipher munging continues.Phil Pennock
I omitted log/2025 pending further investigation.
2012-05-18Test suite fixes, mostly for new certs.Phil Pennock
New cert1 and cert2 but I'd only updated the GnuTLS tests. This fixes OpenSSL ones too. The SHELL vs /bin/sh one also fixed, finally realised that the test output just hadn't been updated to match the munging.