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: nigel@???
Reporter: graeme.exim4@???
CC: exim-dev@???
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 postmaster@??? 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 oliviaxx@???
# Exim filter
deliver graemexx@???
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:
graemexxx@??? <graeme@home>: SMTP error from remote mail server after
RCPT TO:<graemexxx@???>: host relay.force9.net [212.159.9.104]: 550
<graemexxx@???> 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.