On Sat, Nov 22, 2003 at 04:23:49PM -0400, Vladimir Bezak wrote:
> 
> User A is sending message to user B.
> User B has enabled forwarding to C (using mailForwardingAddress attribute in
> LDAP).
> 
> Somehow, it happens that the forwarded message is refused by C:
> 
> and the notice failure is sended to A, not B.
> 
> How can this be solved?

That's how it should work.  I believe RFC 821 covers that mail should be
sent back to the original sender.  If it wasn't then the sender wouldn't
know mail was bouncing.  Plus its not likely that the person that put
the forward in there is checking account B.

> That was the first part of the problem, and the second is that I dont want
> the remote server to refuse the message.

Talk to the remote administrator :)  

> It works OK with other commercial mail server (where account B is located),
> but the forwarding rule for the B account is done with the option COPY, not
> FORWARD. What are the differences between COPY and FORWARD?

Based on your error of 
  Remote_host_said:_550_Recipient_not_allowed_to_receive_email_(GOT_TO)
I think its more of an issue of account C being disabled and not
anything that you're doing.

> I would also like to have the copy of forwarded message left in B's account.

This is covered in the QLDAPINSTALL file that comes with qmailldap. Look
at the "mailForwardingAddress" and "deliveryMode" parts.

Chris

Reply via email to