This thread is from 2007, and what the OP requested is now possible.
zmprov ma
resource@domain.com zimbraCalResAutoAcceptDecline FALSE
zmprov ma
resource@domain.com zimbraPrefCalendarForwardInvitesTo
secretary@domain.com
zmmailbox -z -m
resource@domain.com mfg /Calendar account
secretary@domain.com rwidxa
zmmailbox -z -m
secretary@domain.com cm /ResourceCal
resource@domain.com /Calendar
Optional settings, really it just depends if your organization allows some leeway/if it's ok for the secretary to sort it out later.
zmprov ma
resource@domain.com zimbraCalResAutoDeclineIfBusy FALSE/TRUE
zmprov ma
resource@domain.comzimbraCalResMaxNumConflictsAllowed 0 (means decline on any conflict)
zmprov ma
resource@domain.com zimbraCalResMaxPercentConflictsAllowed 0 (means decline on any conflict)
zmprov ma
resource@domain.com zimbraCalResAutoDeclineRecurring FALSE/TRUE
(You can have multiple forwarding addresses if needed.)
This was done in:
Bug 12414 - Improve overall user experience of setting up and using calendar resource that doesn't automatically accept/decline
To make the configuration of that easier/set an owner in the admin console when creating a resource:
Bug 12261 - resource/location owner-manager