--- title: EMAIL2 DDF file description: View the XML file containing the device description framework (DDF) for the EMAIL2 configuration service provider. ms.date: 01/18/2024 --- # EMAIL2 DDF file The following XML file contains the device description framework (DDF) for the EMAIL2 configuration service provider. ```xml ]> 1.2 EMAIL2 ./User/Vendor/MSFT Root node 10.0.10240 1.0 0x4;0x1B;0x30;0x31;0x48;0x54;0x62;0x63;0x64;0x65;0x79;0x7A;0x7D;0x7E;0x81;0x82;0x8A;0x8B;0xA1;0xA2;0xA4;0xA5;0xAB;0xAC;0xAF;0xBC;0xBF;0xCA;0xCB;0xCD;0xCF; This is unique and identifies a particular account. Also, we can only have 6 additional email accounts. So, depending on how many are already there on the device, we can have from 1 to 6. Account GUID \{[0-9A-Fa-f]{8}\-[0-9A-Fa-f]{4}\-[0-9A-Fa-f]{4}\-[0-9A-Fa-f]{4}\-[0-9A-Fa-f]{12}\} ACCOUNTICON ACCOUNTTYPE Specifies the type of account. Valid values are: Email - normal email, VVM - visual voice mail Email normal email VVM visual voice mail AUTHNAME Character string that specifies the name used to authorize the user to a specific email account (also known as the user's logon name). AUTHREQUIRED Character string that specifies whether the outgoing server requires authentication. 1 for TRUE 0 for FALSE(default). Note: If this is not specified then SMTP authentication will not be done. Also, this is different from the SMTPALTENABLED. That is to specify different set of credentials for SMTP. 0 Server authentication is not required. 1 Server authentication is required. AUTHSECRET Character string that specifies the user's password. The same password is used for SMTP authentication. DOMAIN Character string that specifies the incoming server credentials domain. Limited to 255 characters. DWNDAY Character string that specifies how many days' worth of email should be downloaded from the server. -1 Specifies that all email currently on the server should be downloaded. 7 Specifies that 7 days’ worth of email should be downloaded. 14 Specifies that 14 days’ worth of email should be downloaded. 30 Specifies that 30 days’ worth of email should be downloaded. 90 Specifies that 90 days’ worth of email should be downloaded. INSERVER Character string that specifies how many days' worth of email should be downloaded from the server. server name:port number LINGER 15 Character string that specifies the length of time between email send/receive updates in minutes. 0 indicates that updates must be performed manually. [(-1)-2147483647] KEEPMAX Specifies the maximum size for a message attachment. Attachments beyond this size will not be downloaded but it will remain on the server. The message itself will be downloaded. This value can be set only for IMAP4 accounts. The limit is specified in KB. -1 No limit is enforced 0 No attachment is downloaded 25 25 KB 50 50 KB 100 100 KB 250 250 KB NAME Character string that specifies the name of the sender displayed on a sent email. It should be set to the user’s name. Limited to 255 characters. OUTSERVER Character string that specifies the name of the messaging service's outgoing email server. Limited to 62 characters. The value format is: server name:port number REPLYADDR Character string that specifies the reply email address of the user (usually the same as the user email address). Sending email will fail without it. Limited to 255 characters. SERVICENAME Character string that specifies the name of the email service to create or edit (32 characters maximum). SERVICETYPE Character string that specifies the type of email service to create or edit (for example, "IMAP4" or "POP3"). RETRIEVE Specifies the maximum size in bytes for messages retrieved from the incoming email server. Messages beyond this size are retrieved, but truncated. [(-1)-2147483647] SERVERDELETEACTION Character string that specifies how message is deleted on server. The default action depends on the transport. 1 delete message on the server 2 keep the message on the server (delete to the Trash folder). CELLULARONLY If this flag is set, the account only uses the cellular network and not Wi-Fi. SYNCINGCONTENTTYPES Specifies a bitmask for which content types are supported for syncing (eg: Mail, Contacts, Calendar). 0x0 No data 0x1 Contacts 0x2 Mail 0x4 Appointments 0x8 Tasks 0x10 Notes 0x60 Feeds 0x180 Network Photo 0x200 Group and room 0x400 Chat 0x800 Email Recipient Email 0x1000 Server Link 0xffffffff All items CONTACTSSERVER Server for contact sync if it is different from the email server. CALENDARSERVER Server for calendar sync if it is different from the email server. CONTACTSSERVERREQUIRESSL Indicates if the connection to the contact server requires SSL. CALENDARSERVERREQUIRESSL Indicates if the connection to the calendar server requires SSL. CONTACTSSYNCSCHEDULE Sets the schedule for syncing contact items. CALENDARSYNCSCHEDULE Sets the schedule for syncing calendar items. SMTPALTAUTHNAME Character string that specifies the display name associated with the user's alternative SMTP email account. SMTPALTDOMAIN Character string that specifies the domain name for the user's alternative SMTP account. SMTPALTENABLED Character string that specifies if the user's alternate SMTP account is enabled. 0 The user's alternate SMTP email account is disabled. 1 The user's alternate SMTP email account is enabled. SMTPALTPASSWORD Character string that specifies the password for the user's alternate SMTP account. TAGPROPS Specifies that stated parameter element name attributes is nonstandard tag properties. 8128000B Character string that specifies if the incoming email server requires SSL. 0 SSL is not required. 1 SSL is required. 812C000B Character string that specifies if the outgoing email server requires SSL. 0 SSL is not required. 1 SSL is required. ``` ## Related articles [EMAIL2 configuration service provider reference](email2-csp.md)