You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en/docs/marketplace/platform-supported-content/modules/email-connector.md
+33-34Lines changed: 33 additions & 34 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,7 +71,7 @@ Missing a step, or changing the order can lead to errors.
71
71
*[**Templates**](#email-templates)
72
72
*[**Configure OAuth**](#oauth-config-details)
73
73
74
-
### Migrating from Another Module
74
+
### Migrating From Another Module
75
75
76
76
When migrating to the Email Connector from a different email module, it is recommended to test your configuration in a separate app before applying it to your main project.
77
77
@@ -86,26 +86,26 @@ The module includes the following bundled widgets:
86
86
*[Pop-Up Menu](/appstore/widgets/popup-menu/)
87
87
88
88
{{% alert color="info" %}}
89
-
If you already have these widgets in your app, and they are not up to date, you will get a "Some widgets can not be read" error.
89
+
If you already have these widgets in your app, and they are not up to date, you will get a "Some widgets cannot be read" error.
90
90
{{% /alert %}}
91
91
92
-
## Setting up the Email Connector in Studio Pro {#setup}
92
+
## Setting Up the Email Connector in Studio Pro {#setup}
93
93
94
94
### Configuring Roles
95
95
96
-
The module includes a default **EmailConnectorAdmin** role with pre-configured access rights for common use cases. Review and verify that the access rights align with your specific requirements and security policies before assigning this module role to user roles in [App Security](/refguide/app-security/). Also configure any required module roles for the prerequisite modules you are using.
96
+
The module includes a default **EmailConnectorAdmin** role with preconfigured access rights for common use cases. Review and verify that the access rights align with your specific requirements and security policies before assigning this module role to user roles in [App Security](/refguide/app-security/). In addition, configure any required module roles for the prerequisite modules you are using.
97
97
98
98
### Building Email Functionality {#building-email-functionality}
99
99
100
-
The Email Connector provides building blocks that you assemble to create email functionality:
100
+
The Email Connector provides building blocks you can assemble to create email functionality.
101
101
102
102
#### Domain Model {#domain-model}
103
103
104
-
The domain model in Mendix is a data model that describes the information in your application domain in an abstract way. For more general information, see the [Data in the Domain Model](/refguide/domain-model/) documentation. To learn more about entities and their associations in the domain model of the Email Connector see the section below.
104
+
The domain model in Mendix is a data model that describes the information in your application domain in an abstract way. For more general information, see [Data in the Domain Model](/refguide/domain-model/). To learn more about entities and their associations in the domain model of the Email Connector, see the section below.
105
105
106
106
##### EmailAccount {#email-account}
107
107
108
-
**EmailAccount**is the entity which manages email account configurations, authentication methods, and security settings for both incoming and outgoing email operations.
108
+
The **EmailAccount** entity manages email account configurations, authentication methods, and security settings for both incoming and outgoing email operations.
The **OutgoingEmailConfiguration** entity manages Send Protocol settings, security protocols, and reliability options for sending emails.
@@ -209,60 +208,60 @@ The **EmailTemplate** enables reusable email designs with dynamic content placeh
209
208
210
209
##### Attachment {#attachment}
211
210
212
-
Specialized file **Attachment** entity extending Mendix **System.FileDocument** to provide comprehensive file handling capabilities for email communications.
211
+
Specialized file **Attachment** entity extend Mendix **System.FileDocument** to provide comprehensive file handling capabilities for email communications.
213
212
214
213
#### Snippets {#snippets}
215
214
216
-
Snippets allow you to make interface changes in one place that automatically apply on every page where the snippet is used, reducing maintenance effort and ensuring consistency. You can find the following snippets in the **USE_ME > Snippets** of the Email Connector module.
215
+
Snippets allow you to make interface changes in one place that automatically apply to every page where the snippet is used, reducing maintenance effort and ensuring consistency. You can find the following snippets in the **USE_ME > Snippets** of the Email Connector module:
217
216
218
217
##### Authentication & Configuration
219
218
220
-
***SNIP_Configure_OAuth**- Select OAuth provider from configured list when setting up email accounts
221
-
***SNIP_Configure_PrimaryUser_Login**- Configure primary user login details for an email account
222
-
***SNIP_Configure_Shared_Mailbox**- Option to set up shared mailbox access using primary account details
223
-
***SNIP_OAuthProvider_CreateEdit**- Create or modify OAuth provider configuration
219
+
***SNIP_Configure_OAuth**– Select OAuth provider from configured list when setting up email accounts
220
+
***SNIP_Configure_PrimaryUser_Login**– Configure primary user login details for an email account
221
+
***SNIP_Configure_Shared_Mailbox**– Option to set up shared mailbox access using primary account details
222
+
***SNIP_OAuthProvider_CreateEdit**– Create or modify OAuth provider configuration
224
223
225
224
##### Account Management
226
225
227
-
***SNIP_EmailAccount_SendAccountSettings**- Configure outgoing **EmailAccount** settings and preferences
228
-
***SNIP_EmailAccount_ReceiveAccountSettings**- Configure incoming **EmailAccount** settings and preferences
226
+
***SNIP_EmailAccount_SendAccountSettings**– Configure outgoing **EmailAccount** settings and preferences
227
+
***SNIP_EmailAccount_ReceiveAccountSettings**– Configure incoming **EmailAccount** settings and preferences
229
228
230
229
##### Email Operations
231
230
232
-
***SNIP_EmailTemplate_CreateEdit**- Create or edit email templates with rich text and placeholder tokens
233
-
***SNIP_Incoming_Email_Config**- Manage incoming email settings including folders and processing options
234
-
***SNIP_EmailLog_Overview**- View email sending and receiving activity logs
231
+
***SNIP_EmailTemplate_CreateEdit**– Create or edit email templates with rich text and placeholder tokens
232
+
***SNIP_Incoming_Email_Config**– Manage incoming email settings including folders and processing options
233
+
***SNIP_EmailLog_Overview**– View email sending and receiving activity logs
0 commit comments