summaryrefslogtreecommitdiff
path: root/test/mail
AgeCommit message (Collapse)Author
2018-10-13Testsuite: tidyingJeremy Harris
2018-10-12Rename smtp.client-ip to smtp.remote-ipPhil Pennock
This tracks changes in the ARC draft. The Received-SPF headers remain unchanged.
2018-09-23DSN: tescase for ESMTP DSN extension, RCPT optionsJeremy Harris
2018-07-27Support REQUIRETLSJeremy Harris
2018-06-21Testsuite: missing output filesJeremy Harris
2018-06-21DKIM: Fix signing for body lines starting with a pair of dots. Bug 2284Jeremy Harris
Broken-by: 42055a3385
2018-06-09DKIM: support timestamp and expiry tags in signing. Bug 2260Jeremy Harris
2018-05-11ARC: fix crash on signing with missing key fileJeremy Harris
2018-04-25ARC: add $arc_oldest_pass variable, for verifyJeremy Harris
2018-04-24ARC: add $arc_domains variable, for verify passJeremy Harris
2018-04-15Add client-ip info to iprev ${authres } lineJeremy Harris
2018-03-27ARC: enhance debug for signing; explicitly init signing contextJeremy Harris
2018-03-23ARC: add independent-source testcase. Fix signatures by not line-terminatingJeremy Harris
last header line being hashed.
2018-03-21ARC: AS header should have no c= tagJeremy Harris
2018-03-13ARC: add $arc_state, $arc_state_reason and add reason to authres stringJeremy Harris
2018-03-11PRDR: append overall DATA acceptance message to delivery log line "C=" item. ↵Simon Arlott
Bug 2253 It can have useful tracking info from the destination, eg. their message Id.
2018-03-04Testsuite: make 4560 more testhost-name independentJeremy Harris
2018-03-03Testsuite: for DKIM signing, store resulting mail for comparisonJeremy Harris
2018-03-03ARC initial implementation. Experimental. Bug 2162Jeremy Harris
2018-02-25Auths: for A-R header, and SMTP auth, note the public-name not the ↵Jeremy Harris
authenticator name Also, for TLS auth use a custom propspec
2018-02-18Expansions: new ${authresults {mch}} for an Authentication-Results headerJeremy Harris
2018-02-06DKIM: Ed25519 signatures (GnuTLS 3.6.0 and later)Jeremy Harris
2018-01-13Lookups: fix mysql lookup returns for no-data "queries",Jeremy Harris
when the number of rows affected is returned. Bug 2223 Broken-by: acec9514b1 Also enhance the testsuite mysql testcase to be standalone and move to standard-run set and add a specific testcase for this bug. Testcase working on Fedora at least - we'll see what happens on other platforms where executable locaation may vary.
2018-01-01Feature macros, show-supported and build-time selection for malware interfacesJeremy Harris
2017-12-30MIME ACL: fix SMTP response for non-accept result of the ACL. Bug 2214.Jeremy Harris
As far as I can see this was broken back in 2013, f4c1088 for 4.82
2017-12-24Testsuite: shift pgsql tests to the standard-run setJeremy Harris
2017-12-24Testsuite: convert posgreql testing to standaloneJeremy Harris
2017-11-09Testsuite: another go at munging cipher-suite stringsJeremy Harris
2017-11-09Testsuite: another go at munging cipher-suite stringsJeremy Harris
2017-11-07TLS: support multiple certificate files in server. Bug 2092Jeremy Harris
2017-06-25Add quota/quota_filecount transport option modifier "no_check" Bug 1115Heiko Schlittermann (HS12-RIPE)
This option modifier allows to ignore the quota limits, but update the maildirsize file.
2017-06-11On a continued-transport delivery, do not check the hostlist for mismatch in theJeremy Harris
transport dispatch level when the transport does hosts-override. Instead do the full trasport process call and let it decide on compatibility with the connection.
2017-06-11In tls-proxy process take case to close unused pipe ends, select also for ↵Jeremy Harris
exception conditions on data fds
2017-05-31Testsuite: stabilize output sequence for case 4530Jeremy Harris
2017-05-30Testsuite: stabilize output sequence for case 0906Jeremy Harris
2017-05-17Testsuite: add delays for predictable log sequencing in 2x36, log-sorting ↵Jeremy Harris
for 2x38
2017-04-30Fix continue_more on TLS connection. Bug 2104Jeremy Harris
2017-04-28Support wire-format spoolfilesJeremy Harris
2017-03-07Delivery: contined-connection maintaining TLSJeremy Harris
2017-01-21Testsuite: Rename 4510-DKIMHeiko Schlittermann (HS12-RIPE)
We need some additional tests in 4500
2017-01-21Split out smtp_setup_conn() from smtp_deliver, in the transportJeremy Harris
2016-12-29Testsuite: use custom-munge for dsn-info in 4510Jeremy Harris
Broken-by: 87cb4a166c47
2016-12-18Fix DKIM information leakageJeremy Harris
2016-10-15Testsuite: for queuefile transport, avoid using named-queues as part of testJeremy Harris
Also avoid using aux-var as a testing temporary area
2016-10-15New: queuefile transport, under EXPERIMENTAL_QUEUEFILEAndrew Colin Kissa
2016-09-28Drain socket to get clean TCP FINsJeremy Harris
2016-05-17Delivery: clarify error log line. Bug 1782Jeremy Harris
"retry time not reached for any host after a long failure period" has generated so many queries it plainly is not clear. Replace with "all hosts for 'dom.ain' have been failing for a long time (and retry time not reached)".
2016-03-15Utilites: fix exim_lockJeremy Harris
Unaccountable fails to lock, seen in testsuite Fix appeared when tidying a Coverity "unchecked returncode" fault
2016-01-17Testsuite: bounce_return_linesize_limit. Bug 1760Jeremy Harris
2015-11-25MIME: fix crash on filenames having null charset. Bug 1730Jeremy Harris