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

            Bug ID: 2159
           Summary: using -f "" AND multiple .forward files causes frozen
                    mail
           Product: Exim
           Version: N/A
          Hardware: x86
                OS: Linux
            Status: NEW
          Severity: bug
          Priority: medium
         Component: Filters
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]

I came about this via a very convoluted route , using fetchmail, and maildrop.
In the end it seems to come down to a simple exim4 config.

If I send a mail like this:

sendmail -f [email protected]  graeme@home olivia@home < msg.eml    

all is good.

If I send it like this:

sendmail -f ""  graeme@home olivia@home < msg.eml    

All is still good.

However if BOTH graeme & olivia have .forward files, of the form:

# Exim filter                                                                   
deliver [email protected] 


# Exim filter                                                                   
deliver [email protected]


Then the message gets frozen , BY THE FORWARDED TO server:
Message 1dkH5w-0005KR-V3 has been frozen (delivery error message).
The sender is <>.

The following address(es) have yet to be delivered:
  [email protected] <graeme@home>: SMTP error from remote mail server after
RCPT TO:<[email protected]>: host relay.force9.net [212.159.9.104]: 550
<[email protected]> Invalid number of recipients



So the conditions for this to occur seem to be:

-f "" must be used (-f postmaster@... seems to work)
two (or more?) local address must be given
both must .forward to an external MTA

-- 
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