Works for me.
Testsuite script:
exim -odq -f <email address hidden> <email address hidden> Subject: test
this is a test
**** exim -d+all -q $msg1 ****
Debug output section:
21:04:16 20777 will pipeline QUIT 21:04:16 20777 dkim signing direct-mode 21:04:16 20777 DKIM >> Body data for hash, canonicalized >>>>>>>>>>>>>>>>>>>>>>>>>>>> 21:04:16 20777 this{SP}is{SP}a{SP}test{CR}{LF} 21:04:16 20777 DKIM <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 21:04:16 20777 DKIM: finish bodyhash sha256/simple/-1 len 16 21:04:16 20777 DKIM: no signatures 21:04:16 20777 DKIM: no signatures to use 21:04:16 20777 ARC: sign for test.ex 21:04:16 20777 LOG: MAIN 21:04:16 20777 ARC: no Authentication-Results header for signing 21:04:16 20777 SMTP+> BDAT 332 LAST 21:04:16 20777 cmd buf flush 86 bytes (more expected) 21:04:16 20777 cannot use sendfile for body: spoolfile not wireformat 21:04:16 20777 writing data block fd=8 size=332 timeout=300 (more expected) 21:04:16 20777 SMTP+> QUIT 21:04:16 20777 cmd buf flush 6 bytes (more expected) 21:04:16 20777 SMTP(shutdown)>> 21:04:16 20777 sync_responses expect mail 21:04:16 20777 read response data: size=114 21:04:16 20777 SMTP<< 250 OK 21:04:16 20777 sync_responses expect rcpt for <email address hidden> 21:04:16 20777 SMTP<< 250 Accepted 21:04:16 20777 SMTP<< 250- 332 byte chunk, total 332 21:04:16 20777 250 OK id=1npxzs-0005P8-27 21:04:16 20777 S:journalling <email address hidden> 21:04:16 20777 ok=1 send_quit=0 send_rset=0 continue_more=0 yield=0 first_address is NULL 21:04:16 20777 SMTP<< 221 test.ex closing connection 21:04:16 20777 SMTP(close)>> 21:04:16 20777 cmdlog: '220:EHLO:250-:MAIL|:RCPT|:BDAT:QUIT:250:250:250-:221' 21:04:16 20777 set_process_info: 20777 delivering 1npxzr-0005Oz-2L: just tried 127.0.0.1 [127.0.0.1]:1225 for <email address hidden>: result OK 21:04:16 20777 Leaving tsmtp transport 21:04:16 20777 set_process_info: 20777 delivering 1npxzr-0005Oz-2L (just run tsmtp for <email address hidden> in subprocess)
Works for me.
Testsuite script:
exim -odq -f <email address hidden> <email address hidden>
Subject: test
this is a test
****
exim -d+all -q $msg1
****
Debug output section:
21:04:16 20777 will pipeline QUIT >>>>>>> >>>>>>> >>>>>>> is{SP}a{ SP}test{ CR}{LF} <<<<<<< <<<<<<< <<<<<<< <<<<<<< <<<<<<< <<<<<<< <<<<<<< <<<<<<< < Results header for signing 250-:MAIL| :RCPT|: BDAT:QUIT: 250:250: 250-:221'
21:04:16 20777 dkim signing direct-mode
21:04:16 20777 DKIM >> Body data for hash, canonicalized >>>>>>>
21:04:16 20777 this{SP}
21:04:16 20777 DKIM <<<<<<<
21:04:16 20777 DKIM: finish bodyhash sha256/simple/-1 len 16
21:04:16 20777 DKIM: no signatures
21:04:16 20777 DKIM: no signatures to use
21:04:16 20777 ARC: sign for test.ex
21:04:16 20777 LOG: MAIN
21:04:16 20777 ARC: no Authentication-
21:04:16 20777 SMTP+> BDAT 332 LAST
21:04:16 20777 cmd buf flush 86 bytes (more expected)
21:04:16 20777 cannot use sendfile for body: spoolfile not wireformat
21:04:16 20777 writing data block fd=8 size=332 timeout=300 (more expected)
21:04:16 20777 SMTP+> QUIT
21:04:16 20777 cmd buf flush 6 bytes (more expected)
21:04:16 20777 SMTP(shutdown)>>
21:04:16 20777 sync_responses expect mail
21:04:16 20777 read response data: size=114
21:04:16 20777 SMTP<< 250 OK
21:04:16 20777 sync_responses expect rcpt for <email address hidden>
21:04:16 20777 SMTP<< 250 Accepted
21:04:16 20777 SMTP<< 250- 332 byte chunk, total 332
21:04:16 20777 250 OK id=1npxzs-0005P8-27
21:04:16 20777 S:journalling <email address hidden>
21:04:16 20777 ok=1 send_quit=0 send_rset=0 continue_more=0 yield=0 first_address is NULL
21:04:16 20777 SMTP<< 221 test.ex closing connection
21:04:16 20777 SMTP(close)>>
21:04:16 20777 cmdlog: '220:EHLO:
21:04:16 20777 set_process_info: 20777 delivering 1npxzr-0005Oz-2L: just tried 127.0.0.1 [127.0.0.1]:1225 for <email address hidden>: result OK
21:04:16 20777 Leaving tsmtp transport
21:04:16 20777 set_process_info: 20777 delivering 1npxzr-0005Oz-2L (just run tsmtp for <email address hidden> in subprocess)