CreateItem 操作 (電子メールメッセージ)CreateItem operation (email message)

CreateItem 操作は、電子メールメッセージを作成するために使用されます。The CreateItem operation is used to create e-mail messages.

CreateItem 要求の例CreateItem request example

DescriptionDescription

CreateItem 要求の次の例は、新しい電子メールメッセージを作成し、メッセージを送信して、そのコピーを [下書き] フォルダーに保存する方法を示しています。The following example of a CreateItem request shows how to create a new e-mail message, send the message, and save a copy of it in the drafts folder.

コードCode

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types">
  <soap:Body>
    <CreateItem MessageDisposition="SendAndSaveCopy" xmlns="https://schemas.microsoft.com/exchange/services/2006/messages">
      <SavedItemFolderId>
        <t:DistinguishedFolderId Id="drafts" />
      </SavedItemFolderId>
      <Items>
        <t:Message>
          <t:ItemClass>IPM.Note</t:ItemClass>
          <t:Subject>Project Action</t:Subject>
          <t:Body BodyType="Text">Priority - Update specification</t:Body>
          <t:ToRecipients>
            <t:Mailbox>
              <t:EmailAddress>sschmidt@example.com</t:EmailAddress>
            </t:Mailbox>
          </t:ToRecipients>
          <t:IsRead>false</t:IsRead>
        </t:Message>
      </Items>
    </CreateItem>
  </soap:Body>
</soap:Envelope>

Request 要素Request elements

要求では、次の要素が使用されます。The following elements are used in the request:

CreateItem 操作の要求メッセージに関するその他のオプションについては、スキーマ階層を参照してください。To find other options for the request message of the CreateItem operation, explore the schema hierarchy. CreateItem要素から開始します。Start at the CreateItem element.

成功した CreateItem 応答Successful CreateItem Response

DescriptionDescription

次の例は、CreateItem 要求に対する正常な応答を示しています。The following example shows a successful response to the CreateItem request.

コードCode

<?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="595" MinorBuildNumber="0" xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types" />
  </soap:Header>
  <soap:Body>
    <CreateItemResponse xmlns:m="https://schemas.microsoft.com/exchange/services/2006/messages" 
                        xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types" 
                        xmlns="https://schemas.microsoft.com/exchange/services/2006/messages">
      <m:ResponseMessages>
        <m:CreateItemResponseMessage ResponseClass="Success">
          <m:ResponseCode>NoError</m:ResponseCode>
          <m:Items />
        </m:CreateItemResponseMessage>
      </m:ResponseMessages>
    </CreateItemResponse>
  </soap:Body>
</soap:Envelope>

成功した応答要素Successful response elements

応答には、次の要素が含まれています。The following elements are included in the response:

CreateItem 操作の応答メッセージに関するその他のオプションについては、スキーマ階層を参照してください。To find other options for the response message of the CreateItem operation, explore the schema hierarchy. Createitemresponse要素から開始します。Start at the CreateItemResponse element.

エラー CreateItem 応答Error CreateItem Response

DescriptionDescription

次の例は、CreateItem 要求に対するエラー応答を示しています。The following example shows an error response to a CreateItem request.

コードCode

<?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="595" MinorBuildNumber="0" xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types" />
  </soap:Header>
  <soap:Body>
    <CreateItemResponse xmlns:m="https://schemas.microsoft.com/exchange/services/2006/messages" 
                        xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types" 
                        xmlns="https://schemas.microsoft.com/exchange/services/2006/messages">
      <m:ResponseMessages>
        <m:CreateItemResponseMessage ResponseClass="Error">
          <m:MessageText>The user account which was used to submit this request does not have the right to send mail on behalf of the specified sending account.</m:MessageText>
          <m:ResponseCode>ErrorSendAsDenied</m:ResponseCode>
          <m:DescriptiveLinkKey>0</m:DescriptiveLinkKey>
          <m:Items />
        </m:CreateItemResponseMessage>
      </m:ResponseMessages>
    </CreateItemResponse>
  </soap:Body>
</soap:Envelope>

エラー応答要素Error response elements

エラー応答では、次の要素が使用されます。The following elements are used in the error response:

CreateItem 操作のエラー応答メッセージに関するその他のオプションについては、「スキーマ階層」を参照してください。To find other options for the error response message of the CreateItem operation, explore the schema hierarchy. Createitemresponse要素から開始します。Start at the CreateItemResponse element.

関連項目See also

CreateItem 操作CreateItem operation