Ok
I am still having problems with mail that comes in to Zimbra addressed to an unknown recipient which then correctly bounces but the original sender does not get notified that this has occurred because the notification never leaves my system.
The log file clearly shows that an error has occurred and that the original senders isp is preventing the message from entering the system because it believes that the mail is being relayed as follows:-
an 5 12:53:05 zmail postfix/smtp[10090]: 1A453D1878: to=, relay=smtp.ntlworld.com[81.103.221.11], delay=4, status=bounced (host smtp.ntlworld.com[81.103.221.11] said: 550 relaying mail to gmail.com is not allowed (in reply to RCPT TO command))
This is a home setup using fetchmail to collect mail from a single catchall / multidrop mailbox. This is working perfectly for all of my configured “known”addresses. Outgoing mail is sent out vial my isp’s smtp server which I have set within Zimbra’s admin console. All normal outgoing messages both new mails and reply to’s are dispatched from Zimbra and correctly received by the intended recipient and the log file reflects this.
I am testing as follows:-
3 mailboxes set up within Zimbra
User1@mydomain.co.uk User2@mydomain.co.uk User3@mydomain.co.uk
A Gmail account for testing incoming and outgoing mail to Zimbra
me@gmail.com
I send a mail from
me@gmail.com to
User1@mydomain.co.uk and and the message arrives ok. I repeat this by sending messages to
User2@mydomain.co.uk and
User3@mydomain.co.uk again successfully.
I then send a message back to
me@gmail.com using the “reply to” button from each of the 3 mailboxes. I receive these messages back into
me@gmail.com ok.
I repeat the last test but create new mails rather than using the “reply to” and again all is well.
I then send a message from
me@gmail.com to
User4@mydomain.co.uk . This mail address is not a valid “mydomain” mail account so is therefore unknown and correctly given a bounced status.
At this point things go wrong and the point I start to get out of my knowledge depth! I would have thought that the bounced status code would be sent back to the sender in the same way in which my other outgoing mails are dispatched via the smart relay “smtp.ntlworld.com” and it does make reference to that mail server in the log but it is doing something slightly differently.
Again thanks in advance for any assistance.
Neil