First, Thank you to everyone who emailed me with large companies / organizations that are running cyrus.
Next, I have hit a snag & am not sure if this is caused be some configuration option I have not correctly set. I have postfix delivering to cyrus via lmtp, this works great. When a user becomes over quota (set via cyradm), cyrus will not accept mail for that user & a temporary error will be issued to postfix, postfix will then keep mail in its spool until it can be delivered. This is not desired, I want mail for users over quota to be rejected! I have therefor (from information I found in the mailing list archives) altered cyrus to no longer issue a temporary error, cyrus will now issue 550 when the user is over quota. This works and is good, however the bounce message returned to the message sender is; postfix etc,etc When talking to lmtp:/pathtosocket/socketname the etc,etc said "User over quota" etc,etc This is my problem, I have no desire for people to know the location of the lmtp socket nor see any information about it. Is there a way to stop this ?? I would like the message sender to get a message something like; postfix etc,etc The message could not be delivered as the mailbox is full, please try later. Is there possibly another code instead of 550 I should not accept mail with ?? With Thanks Steve.