Can use Exchange Control Panel to set
https://servername/ecp
Manage My Organization, select Another User, select the user, on right side select Tell others on vacation
Using Exchange 2010 Powershell
Setting the auto-reply
Set-MailboxAutoReplyConfiguration email@domain.com -AutoReplyState Enabled -ExternalMessage "MESSAGE HERE" -InternalMessage "MESSAGE HERE"
For AutoReplyState, can change Enabled to Scheduled . If so, syntax should be,
-AutoReplyState Scheduled -StartTime "9/15/2013" -Endtime "9/28/2013"
To retrieve auto-reply settings for a mailbox
Get-MailboxAutoReplyConfiguration email@domain.com
Disables auto-reply for a mailbox
Set-MailboxAutoReplyConfiguration email@domain.com -AutoReplyState Disabled -ExternalMessage $null -InternalMessage $null