SetUserOofSettings Operation
Topic Last Modified: 2008-09-04
The SetUserOofSettings Web method sets a mailbox user's Out of Office (OOF) settings and message.
The following example of a SetUserOofSettings request sets an OOF setting for ten days.
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <SetUserOofSettingsRequest xmlns="http://schemas.microsoft.com/exchange/services/2006/messages"> <Mailbox xmlns="http://schemas.microsoft.com/exchange/services/2006/types"> <Name>User1</Name> <Address>user1@example.com</Address> <RoutingType>SMTP</RoutingType> </Mailbox> <UserOofSettings xmlns="http://schemas.microsoft.com/exchange/services/2006/types"> <OofState>Enabled</OofState> <ExternalAudience>All</ExternalAudience> <Duration> <StartTime>2006-10-05T00:00:00</StartTime> <EndTime>2006-10-25T00:00:00</EndTime> </Duration> <InternalReply> <Message>I am out of office. This is my internal reply.</Message> </InternalReply> <ExternalReply> <Message>I am out of office. This is my external reply.</Message> </ExternalReply> </UserOofSettings> </SetUserOofSettingsRequest> </soap:Body> </soap:Envelope>
The following elements are used in the request:
The following example shows a successful response to the SetUserOofSettings request.
<?xml version="1.0" encoding="utf-8" ?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Header> <t:ServerVersionInfo MajorVersion="8" MinorVersion="0" MajorBuildNumber="685" MinorBuildNumber="8" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" /> </soap:Header> <soap:Body> <SetUserOofSettingsResponse xmlns="http://schemas.microsoft.com/exchange/services/2006/messages"> <ResponseMessage ResponseClass="Success"> <ResponseCode>NoError</ResponseCode> </ResponseMessage> </SetUserOofSettingsResponse> </soap:Body> </soap:Envelope>
The following elements are used in the response: