https://bugs.exim.org/show_bug.cgi?id=1788

--- Comment #23 from Alex Presland <[email protected]> ---
Now that I've got a simple scenario where I can re-create the issue, I thought
that I'd manually request the delivery with all debug turned on.

=== MAILQ listing start: Thu Apr 7 01:39:01 BST 2016
 3m  9.0K 1anxua-00022H-8S <[email protected]>
          [email protected]
        D [email protected]
          [email protected]
          [email protected]

=== MAILQ listing complete: Thu Apr 7 01:39:01 BST 2016


I then ran:
root@servername:~# sudo exim4 -d+all -M 1anxua-00022H-8S

After that command, there was nothing in the mailq.

The output from the manual delivery request included:
01:40:02  8745 Non-recipients:
01:40:02  8745     -->[email protected] [0]
01:40:02  8745   -->[email protected] [0]
01:40:02  8745   | -->[email protected] [0]
01:40:02  8745 -->[email protected] [1]
01:40:02  8745   |   -->[email protected] [0]
01:40:02  8745   | -->[email protected] [0]
01:40:02  8745   | |
-->/home/spamcatcher2/Maildir/.testing_archive/:[email protected]
[0]
01:40:02  8745   -->/home/alextest/Maildir/:[email protected]
[2]
01:40:02  8745     -->/home/alex/Maildir/:[email protected]
[0]
01:40:02  8745 ---- End of tree ----
01:40:02  8745 recipients_count=4
01:40:02  8745 body_linecount=215 message_linecount=30
01:40:02  8745 Delivery address list:
01:40:02  8745   [email protected]
01:40:02  8745   [email protected]
01:40:02  8745   [email protected]
[SNIP]
01:40:02  8745 opened hints database /var/spool/exim4/db/retry: flags=O_RDONLY
01:40:02  8745 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
01:40:02  8745 Considering: [email protected]
01:40:02  8745 unique = [email protected]
01:40:02  8745 [email protected] was previously delivered:
discarded
01:40:02  8745 [email protected]: children all complete
01:40:02  8745 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
01:40:02  8745 Considering: [email protected]
01:40:02  8745 unique = [email protected]
01:40:02  8745 [email protected] was previously delivered:
discarded
01:40:02  8745 [email protected]: children all complete
01:40:02  8745 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
01:40:02  8745 Considering: [email protected]
01:40:02  8745 unique = [email protected]
01:40:02  8745 [email protected] was previously delivered:
discarded
01:40:02  8745 [email protected]: children all complete
01:40:02  8745 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
[SNIP]

01:40:02  8745 Processing retry items
01:40:02  8745 Succeeded addresses:
01:40:02  8745 [email protected]: no retry items
01:40:02  8745 [email protected]: no retry items
01:40:02  8745 [email protected]: no retry items
01:40:02  8745 Failed addresses:
01:40:02  8745 Deferred addresses:
01:40:02  8745 end of retry processing
01:40:02  8745 LOG: MAIN
01:40:02  8745   Completed
01:40:02  8745 end delivery of 1anxua-00022H-8S
01:40:02  8745 search_tidyup called
01:40:02  8745 search_tidyup called
01:40:02  8745 >>>>>>>>>>>>>>>> Exim pid=8745 terminating with rc=0
>>>>>>>>>>>>>>>>

So, despite the initial running of the .forward in the spamcatcher2 requesting
significant deliveries, the hints file is later incorrectly declaring that
they've already been delivered.

One question from me: when a .forward requests a significant delivery to be
made, why isn't this queued instead of the original email?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##

Reply via email to