次の方法で共有


Query an Email Account Example for OMA DM

Send Feedback

This example shows how to query an email account for account settings.

Code Example

<Atomic>
   <CmdID>100</CmdID>
   <Add>
      <CmdID>200</CmdID>
      <Item>
         <Target><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}</LocURI></Target>
         <Meta>
            <Format xmlns="syncml:metinf">node</Format>
            <Type xmlns="syncml:metinf">text/plain</Type>
         </Meta>
      </Item>
   </Add>

   <Replace>
      <CmdID>300</CmdID>
      <Item>
         <Target><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/SERVICENAME</LocURI></Target>
         <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
            <Type xmlns="syncml:metinf">text/plain</Type>
         </Meta>
         <Data>email acct 1</Data>
      </Item>
   </Replace>

   <Replace>
      <CmdID>400</CmdID>
      <Item>
         <Target><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/SERVICETYPE</LocURI></Target>
         <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
            <Type xmlns="syncml:metinf">text/plain</Type>
         </Meta>
         <Data>POP3</Data>
      </Item>
   </Replace>

   <Replace>
      <CmdID>500</CmdID>
      <Item>
         <Target><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/INSERVER</LocURI></Target>
         <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
            <Type xmlns="syncml:metinf">text/plain</Type>
         </Meta>
         <Data>IncomingServer1</Data>
      </Item>
   </Replace>

   <Replace>
      <CmdID>600</CmdID>
      <Item>
         <Target><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/OUTSERVER</LocURI></Target>
         <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
            <Type xmlns="syncml:metinf">text/plain</Type>
         </Meta>
         <Data>OutgoingServer1</Data>
      </Item>
   </Replace>

   <Replace>
      <CmdID>700</CmdID>
      <Item>
         <Target><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/AUTHNAME</LocURI></Target>
         <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
            <Type xmlns="syncml:metinf">text/plain</Type>
         </Meta>
         <Data>authname1</Data>
      </Item>
   </Replace>

   <Replace>
      <CmdID>800</CmdID>
      <Item>
         <Target><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/AUTHSECRET</LocURI></Target>
         <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
            <Type xmlns="syncml:metinf">text/plain</Type>
         </Meta>
         <Data>password1</Data>
      </Item>
   </Replace>

   <Replace>
      <CmdID>900</CmdID>
      <Item>
         <Target><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/REPLYADDR</LocURI></Target>
         <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
            <Type xmlns="syncml:metinf">text/plain</Type>
         </Meta>
         <Data>email1@microsoft.com</Data>
      </Item>
   </Replace>

   <Replace>
      <CmdID>1000</CmdID>
      <Item>
         <Target><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/NAME</LocURI></Target>
         <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
            <Type xmlns="syncml:metinf">text/plain</Type>
         </Meta>
         <Data>John Q. Doe1</Data>
      </Item>
   </Replace>

   <Replace>
      <CmdID>1100</CmdID>
      <Item>
         <Target><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/AUTHREQUIRED</LocURI></Target>
         <Meta>
            <Format xmlns="syncml:metinf">int</Format>
            <Type xmlns="syncml:metinf">text/plain</Type>
         </Meta>
         <Data>1</Data>
      </Item>
   </Replace>

   <Replace>
      <CmdID>1200</CmdID>
      </Item>
         <Target><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/DWNDAY</LocURI></Target>
         <Meta>
            <Format xmlns="syncml:metinf">int</Format>
            <Type xmlns="syncml:metinf">text/plain</Type>
         </Meta>
        <Data>1</Data>
      </Item>
   <Replace>

   <Replace>
      <CmdID>1300</CmdID>
      <Item>
         <Target><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/LINGER</LocURI></Target>
         <Meta>
            <Format xmlns="syncml:metinf">int</Format>
            <Type xmlns="syncml:metinf">text/plain</Type>
         </Meta>
         <Data>60</Data>
      </Item>
   <Replace>

   <Replace>
      <CmdID>1400</CmdID>
      <Item>
         <Target><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/RETRIEVE</LocURI></Target>
         <Meta>
            <Format xmlns="syncml:metinf">int</Format>
            <Type xmlns="syncml:metinf">text/plain</Type>
         </Meta>
         <Data>999</Data>
      </Item>
   <Replace>

   <Replace>
      <CmdID>1500</CmdID>
      <Item>
         <Target><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/DOMAIN</LocURI></Target>
         <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
            <Type xmlns="syncml:metinf">text/plain</Type>
         </Meta>
         <Data>Domain1</Data>
      </Item>
   <Replace>

</Atomic>
   <Get>
      <CmdID>1600</CmdID>
      <Item>
          <Target>
              <LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/SERVICENAME?list=StructData</LocURI>
          </Target>
      </Item>
   </Get>
   <Get>
      <CmdID>1700</CmdID>
      <Item>
          <Target>
              <LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/SERVICETYPE?list=StructData</LocURI>
          </Target>
       </Item>
   </Get>
   <Get>
      <CmdID>1800</CmdID>
      <Item>
         <Target>
              <LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/INSERVER?list=StructData</LocURI>
          </Target>
      </Item>
   </Get>
   <Get>
      <CmdID>1900</CmdID>
      <Item>
          <Target>
              <LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/OUTSERVER?list=StructData</LocURI>
          </Target>
      </Item>
   </Get>
   <Get>
      <CmdID>2000</CmdID>
      <Item>
          <Target>
              <LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/AUTHNAME?list=StructData</LocURI>
          </Target>
      </Item>
   </Get>
   <Get>
      <CmdID>2100</CmdID>
      <Item>
          <Target>
              <LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/AUTHSECRET?list=StructData</LocURI>
          </Target>
      </Item>
   </Get>
   <Get>
      <CmdID>2200</CmdID>
      <Item>
          <Target>
              <LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/REPLYADDR?list=StructData</LocURI>
          </Target>
      </Item>
   </Get>
   <Get>
      <CmdID>2300</CmdID>
      <Item>
          <Target>
              <LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/NAME?list=StructData</LocURI>
          </Target>
      </Item>
   </Get>
   <Get>
      <CmdID>2400</CmdID>
      <Item>
          <Target>
              <LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/AUTHREQUIRED?list=StructData</LocURI>
          </Target>
      </Item>
   </Get>
   <Get>
      <CmdID>2500</CmdID>
      <Item>
          <Target>
              <LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/DWNDAY?list=StructData</LocURI>
          </Target>
      </Item>
   </Get>
   <Get>
      <CmdID>2600</CmdID>
      <Item>
          <Target>
              <LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/LINGER?list=StructData</LocURI>
          </Target>
      </Item>
   </Get>
   <Get>
      <CmdID>2700</CmdID>
      <Item>
          <Target>
              <LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/RETRIEVE?list=StructData</LocURI>
          </Target>
      </Item>
   </Get>
   <Get>
      <CmdID>2800</CmdID>
      <Item>
          <Target>
              <LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/DOMAIN?list=StructData</LocURI>
          </Target>
      </Item>
   </Get>

The following is the unformatted output for the email account query listed above.

<SyncML><SyncHdr/><SyncBody><Status><CmdID>100</CmdID><MsgRef>1</MsgRef><CmdRef>0</CmdRef><Cmd>SyncHdr</Cmd><Data>200</Data></Status><Status><CmdID>200</CmdID><MsgRef>1</MsgRef><CmdRef>1</CmdRef><Cmd>Atomic</Cmd><Data>200</Data></Status><Status><CmdID>300</CmdID><MsgRef>1</MsgRef><CmdRef>2</CmdRef><Cmd>Add</Cmd><Data>200</Data></Status><Status><CmdID>400</CmdID><MsgRef>1</MsgRef><CmdRef>3</CmdRef><Cmd>Replace</Cmd><Data>200</Data></Status><Status><CmdID>500</CmdID><MsgRef>1</MsgRef><CmdRef>4</CmdRef><Cmd>Replace</Cmd><Data>200</Data></Status><Status><CmdID>600</CmdID><MsgRef>1</MsgRef><CmdRef>5</CmdRef><Cmd>Replace</Cmd><Data>200</Data></Status><Status><CmdID>700</CmdID><MsgRef>1</MsgRef><CmdRef>6</CmdRef><Cmd>Replace</Cmd><Data>200</Data></Status><Status><CmdID>800</CmdID><MsgRef>1</MsgRef><CmdRef>7</CmdRef><Cmd>Replace</Cmd><Data>200</Data></Status><Status><CmdID>900</CmdID><MsgRef>1</MsgRef><CmdRef>8</CmdRef><Cmd>Replace</Cmd><Data>200</Data></Status><Status><CmdID>1000</CmdID><MsgRef>1</MsgRef><CmdRef>9</CmdRef><Cmd>Replace</Cmd><Data>200</Data></Status><Status><CmdID>1100</CmdID><MsgRef>1</MsgRef><CmdRef>10</CmdRef><Cmd>Replace</Cmd><Data>200</Data></Status><Status><CmdID>1200</CmdID><MsgRef>1</MsgRef><CmdRef>11</CmdRef><Cmd>Replace</Cmd><Data>200</Data></Status><Status><CmdID>1300</CmdID><MsgRef>1</MsgRef><CmdRef>12</CmdRef><Cmd>Replace</Cmd><Data>200</Data></Status><Status><CmdID>1400</CmdID><MsgRef>1</MsgRef><CmdRef>13</CmdRef><Cmd>Replace</Cmd><Data>200</Data></Status><Status><CmdID>1500</CmdID><MsgRef>1</MsgRef><CmdRef>14</CmdRef><Cmd>Replace</Cmd><Data>200</Data></Status><Status><CmdID>1600</CmdID><MsgRef>1</MsgRef><CmdRef>15</CmdRef><Cmd>Replace</Cmd><Data>200</Data></Status><Status><CmdID>1700</CmdID><MsgRef>1</MsgRef><CmdRef>16</CmdRef><Cmd>Get</Cmd><Data>200</Data></Status><Results><CmdID>1800</CmdID><MsgRef>1</MsgRef><CmdRef>16</CmdRef><Item><Source><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/SERVICENAME</LocURI></Source><Data>email acct 1</Data></Item></Results><Status><CmdID>1900</CmdID><MsgRef>1</MsgRef><CmdRef>17</CmdRef><Cmd>Get</Cmd><Data>200</Data></Status><Results><CmdID>2000</CmdID><MsgRef>1</MsgRef><CmdRef>17</CmdRef><Item><Source><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/SERVICETYPE</LocURI></Source><Data>POP3</Data></Item></Results><Status><CmdID>2100</CmdID><MsgRef>1</MsgRef><CmdRef>18</CmdRef><Cmd>Get</Cmd><Data>200</Data></Status><Results><CmdID>2200</CmdID><MsgRef>1</MsgRef><CmdRef>18</CmdRef><Item><Source><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/INSERVER</LocURI></Source><Data>IncomingServer1</Data></Item></Results><Status><CmdID>2300</CmdID><MsgRef>1</MsgRef><CmdRef>19</CmdRef><Cmd>Get</Cmd><Data>200</Data></Status><Results><CmdID>2400</CmdID><MsgRef>1</MsgRef><CmdRef>19</CmdRef><Item><Source><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/OUTSERVER</LocURI></Source><Data>OutgoingServer1</Data></Item></Results><Status><CmdID>2500</CmdID><MsgRef>1</MsgRef><CmdRef>20</CmdRef><Cmd>Get</Cmd><Data>200</Data></Status><Results><CmdID>2600</CmdID><MsgRef>1</MsgRef><CmdRef>20</CmdRef><Item><Source><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/AUTHNAME</LocURI></Source><Data>authname1</Data></Item></Results><Status><CmdID>2700</CmdID><MsgRef>1</MsgRef><CmdRef>21</CmdRef><Cmd>Get</Cmd><Data>200</Data></Status><Results><CmdID>2800</CmdID><MsgRef>1</MsgRef><CmdRef>21</CmdRef><Item><Source><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/AUTHSECRET</LocURI></Source><Data>****************</Data></Item></Results><Status><CmdID>2900</CmdID><MsgRef>1</MsgRef><CmdRef>22</CmdRef><Cmd>Get</Cmd><Data>200</Data></Status><Results><CmdID>3000</CmdID><MsgRef>1</MsgRef><CmdRef>22</CmdRef><Item><Source><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/REPLYADDR</LocURI></Source><Data>email1@microsoft.com</Data></Item></Results><Status><CmdID>3100</CmdID><MsgRef>1</MsgRef><CmdRef>23</CmdRef><Cmd>Get</Cmd><Data>200</Data></Status><Results><CmdID>3200</CmdID><MsgRef>1</MsgRef><CmdRef>23</CmdRef><Item><Source><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/NAME</LocURI></Source><Data>John Q. Doe1</Data></Item></Results><Status><CmdID>3300</CmdID><MsgRef>1</MsgRef><CmdRef>24</CmdRef><Cmd>Get</Cmd><Data>200</Data></Status><Results><CmdID>3400</CmdID><MsgRef>1</MsgRef><CmdRef>24</CmdRef><Item><Source><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/AUTHREQUIRED</LocURI></Source><Data>1</Data></Item></Results><Status><CmdID>3500</CmdID><MsgRef>1</MsgRef><CmdRef>25</CmdRef><Cmd>Get</Cmd><Data>200</Data></Status><Results><CmdID>3600</CmdID><MsgRef>1</MsgRef><CmdRef>25</CmdRef><Item><Source><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/DWNDAY</LocURI></Source><Data>1</Data></Item></Results><Status><CmdID>3700</CmdID><MsgRef>1</MsgRef><CmdRef>26</CmdRef><Cmd>Get</Cmd><Data>200</Data></Status><Results><CmdID>3800</CmdID><MsgRef>1</MsgRef><CmdRef>26</CmdRef><Item><Source><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/LINGER</LocURI></Source><Data>60</Data></Item></Results><Status><CmdID>3900</CmdID><MsgRef>1</MsgRef><CmdRef>27</CmdRef><Cmd>Get</Cmd><Data>200</Data></Status><Results><CmdID>4000</CmdID><MsgRef>1</MsgRef><CmdRef>27</CmdRef><Item><Source><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/RETRIEVE</LocURI></Source><Data>999</Data></Item></Results><Status><CmdID>4100</CmdID><MsgRef>1</MsgRef><CmdRef>28</CmdRef><Cmd>Get</Cmd><Data>200</Data></Status><Results><CmdID>4200</CmdID><MsgRef>1</MsgRef><CmdRef>28</CmdRef><Item><Source><LocURI>./Vendor/MSFT/EMAIL2/{email account GUID}/DOMAIN</LocURI></Source><Data>Domain1</Data></Item></Results><Final/></SyncBody></SyncML>

See Also

EMAIL2 Configuration Service Provider Examples for OMA DM | OMA DM Provisioning Files

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.