Several attributes are exposed for the Google shema to update a user’s default e-mail settings within a Google domain. These attributes are not mapped to an eDirectory attribute but can be sent on Modify or Add events.
GmailSettingsEnableIMAP
GmailSettingsEnablePop
GmailSettingsForwarding
GmailSettingsLabel
GmailSettingsEnableLanguage
GmailSettingsSendAs
GmailSettingsSignature
Setting |
Example |
---|---|
GmailSettingsEnableIMAP Turns on or off IMAP for the Account. Set to True or False. |
<add-attr attr-name="GmailSettingsEnableIMAP"> <value type="string">true</value> </add-attr> |
GmailSettingsEnablePOP Turns on or turns off POP for the account. |
<add-attr attr-name=”GmailSettingsEnablePOP”> <value type=”structured”> <component name=”EnableFor”>Don DaRe</component> <component name=”Action”>don@idmtest.org</component> <component name=”Enable”>true</component> </value> </add-attr> |
GmailSettingsForwarding Sets a forwarding email address. The API only allows setting this to an account inside of the Google Apps domain. External addresses cause an error. |
<add-attr attr-name=”GmailSettingsForwarding”> <value type=”structured”> <component name=”ForwardAddress”>Don DaRe</component> <component name=”Action”>don@idmtest.org</component> <component name=”Enable”>true</component> </value> </add-attr> |
GmailSettingsLabel A set of labels that are automatically set on the account. The labels are available in Gmail to the end user. |
<add-attr attr-name=”GmailSettingsLabel”> <value type=”string”MyProject</value> </add-attr> |
GmailSettingsLanguage This sets the default language for the user. |
<add-attr attr-name=”GmailSettingsLanguage”> <value type=”string”Eng</value> </add-attr> |
GmailSettingsSendAs Set this structured value to set up a Send As alias. Useful when there are multiple domains or subdomains in Google Apps.. |
<add-attr attr-name=”GmailSettingsSendAs”> <value type=”structured”> <component name=”Name”>Don DaRe</component> <component name=”SendAs”>don@idmtest.org</component> <component name=”ReplyTo”>Don@idmtest.org</component> <component name=”isDefault”>true</component> </value> </add-attr> |
GmailSettingsSignature Sets a default e-mail signature for the user. This is at the user level and can be overridden by the end user. |
<add-attr attr-name=”GmailSettingsSignature”> <value type=”string”>Signature Data</value> </add-attr> |