summaryrefslogtreecommitdiff
path: root/test/mail
AgeCommit message (Collapse)Author
2014-04-09More care with headers add/remove lists. Bug 1452Jeremy Harris
As a side-effect, playing games with newlines no longer gives an altered message body/ Testcase 0324 is questionable (though passing)
2014-03-18Fix ACL "condition =" for negative number values. Bug 1005Jeremy Harris
Fix conditional "bool{<string>}" for negative number values, to match.
2014-03-08${utf8clean:string} expansion operator. Bug 1401Axel Rau
2013-01-26PRDR support, if compiled with EXPERIMENTAL_PRDRJeremy Harris
2012-10-06Logging-only patch for 8BITMIME; bug 817.Jeremy Harris
2012-10-04Add expansion variable $headers_added returning newline-sep list of headersJeremy Harris
added in ACLs. Bug 199.
2012-10-04Strip leading/trailing newlines on list of headers for addition; bug 884.Jeremy Harris
NB: this means a bare "X-ACL-Warn:" header is harder to add.
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-07-08Multiple headers_add/remove options per router/transport - fixes bug 337Jeremy Harris
2012-05-27Test: update for new tls_dhparamPhil Pennock
2012-05-19Cipher munging continues.Phil Pennock
I omitted log/2025 pending further investigation.
2012-05-20Testsuite: munge recorded TLS version &c in output to permit awkward ↵Jeremy Harris
test-host installations.
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.
2012-05-17fix tls_cipher memory lifetime.Phil Pennock
Some tests had not been updated for the new cert because they were missing an X= log-line. Updated those tests now.
2012-05-17More GnuTLS cleanups/fixes.Phil Pennock
Decided "unknown (reason)" in tls_peerdn was wrong, stripped that, added replacement guard. Moved cipherbuf construction to where it makes more sense, where peerdn is extracted, so that setting the exim vars gets back closer to just some pointer switching. Fix missing failure check after handshake in client. Fix tls.c tls_ungetc() and friends by pointing watermark vars at state content. Regenerated test-suite D-H params so we don't have too small values, which was causing connection rejections. Test-suite output where new test cert info is logged (there will be a couple more, when I fix a lingering problem with tls_peerdn being unset in client log-lines). Give test-suite client command some --help.
2012-05-07Testsuite: updates for 8bitmime-as-default.Jeremy Harris
2012-05-01Update testsuite output files for GnuTLS version update and fixes.Jeremy Harris
2011-10-09More testsuite fixesPhil Pennock
2010-06-05two more header order changesJohn Jetmore
2010-06-04With a few minor exceptions for tests that had additional concerns and tests ↵John Jetmore
I don't have working in my environment yet, this should be the last of the header-order-related changes
2010-06-03updating test suite - rolling back incomplete fix for header order change ↵John Jetmore
(header order changed back to old behavior)
2009-11-23Correct header sorting for testsuite. Required manual patching, so maybe ↵Nigel Metheringham
errors. Fixes: #919
2007-08-30Update tests for 4.68 (after testing on tahini).Philip Hazel
2007-08-29Fix quoting problem with errors_copy.Philip Hazel
2007-08-23Add message_body_newlines.Philip Hazel
2007-06-14Added $dnslist_matched.Philip Hazel
2007-02-20$smtp_command and $smtp_command_argument were incomplete for MAILPhilip Hazel
commands with extra options such as SIZE.
2007-02-06Added dsn_from to vary the contents of From: in DSNsPhilip Hazel
2007-01-31Heiko Schlitterman's patch for log_selector=+pid, plus appropriatePhilip Hazel
patches for eximstats and eximon (his patch dealt with exigrep).
2007-01-25Ensure acl_not_smtp_start is called for -bS input.Philip Hazel
2007-01-22Additional tests - didn't show any problems.Philip Hazel
2007-01-17Try to make test 0461 less unreliable.Philip Hazel
2006-11-20Don't set $sender_host_name if forward lookup of name obtained fromPhilip Hazel
reverse lookup times out.
2006-11-13Rename $interface_address and $interface_port as $received_ip_addressPhilip Hazel
and $received_port in an attempt to lessen confusion.
2006-11-07Return remote errors for LMTP over pipe (so now it's the same as LMTPPhilip Hazel
over TCP/IP).
2006-10-10Sort out group syntax problems, particularly with verify=header_sender.Philip Hazel
2006-10-03Michael Deutschmann's patch for getting TXT from a specific list whenPhilip Hazel
a match is found on a merged list.
2006-10-03Added $message_headers_raw to give all the headers without RFC 2047Philip Hazel
decoding.
2006-09-05Nico Erfurth's patch to refactor mime.c (quoted-printable decoding).Philip Hazel
Added a small, simple test for quoted-printable decoding.
2006-07-13Add recognition of SMTP error codes in bespoke messages.Philip Hazel
2006-06-28Add acl_not_smtp_start ACL (mostly Johannes Berg's patch).Philip Hazel
2006-04-28Fix new tests so they run on sesame.Philip Hazel
2006-04-20Make batch delivery work for files and pipes set up by redirection.Philip Hazel
2006-03-20Fix bounces for non-SMTP reception errors to recognizePhilip Hazel
bounce_return_xxx.
2006-03-08Additional Sieve test (missed files from previous commit).Philip Hazel
2006-03-08Extra Sieve test.Philip Hazel
2006-03-06Add the add_header modifier for use with all ACL verbs.Philip Hazel
2006-03-01Bugs in temporary error message handling for smtp in lmtp mode.Philip Hazel
2006-03-01Patch from Sieve maintainer.Philip Hazel
2006-02-28Add References: support to autoreply.Philip Hazel