Opération CreateItem (message électronique)CreateItem operation (email message)

L’opération CreateItem permet de créer des messages électroniques.The CreateItem operation is used to create e-mail messages.

Exemple de requête CreateItemCreateItem request example

DescriptionDescription

L’exemple de requête CreateItem suivant montre comment créer un nouveau message électronique, envoyer le message et en enregistrer une copie dans le dossier Brouillons.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.

CodeCode

<?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>

Demander des élémentsRequest elements

Les éléments suivants sont utilisés dans la demande :The following elements are used in the request:

Pour rechercher d’autres options pour le message de demande de l’opération CreateItem, explorez la hiérarchie du schéma.To find other options for the request message of the CreateItem operation, explore the schema hierarchy. Commencez par l’élément CreateItem .Start at the CreateItem element.

Réponse CreateItem réussieSuccessful CreateItem Response

DescriptionDescription

L’exemple suivant montre une réponse réussie à la demande CreateItem.The following example shows a successful response to the CreateItem request.

CodeCode

<?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>

Éléments de réponse réussisSuccessful response elements

Les éléments suivants sont inclus dans la réponse :The following elements are included in the response:

Pour rechercher d’autres options pour le message de réponse de l’opération CreateItem, explorez la hiérarchie du schéma.To find other options for the response message of the CreateItem operation, explore the schema hierarchy. Commencez par l’élément CreateItemResponse .Start at the CreateItemResponse element.

Erreur de la réponse CreateItemError CreateItem Response

DescriptionDescription

L’exemple suivant montre une réponse d’erreur à une demande CreateItem.The following example shows an error response to a CreateItem request.

CodeCode

<?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>

Éléments de réponse d’erreurError response elements

Les éléments suivants sont utilisés dans la réponse d'erreur :The following elements are used in the error response:

Pour trouver d’autres options pour le message de réponse d’erreur de l’opération CreateItem, explorez la hiérarchie du schéma.To find other options for the error response message of the CreateItem operation, explore the schema hierarchy. Commencez par l’élément CreateItemResponse .Start at the CreateItemResponse element.

Voir aussiSee also

CreateItem OperationCreateItem operation