Skip to content

Commit fcd892e

Browse files
committed
Proof
1 parent 362ef1b commit fcd892e

1 file changed

Lines changed: 33 additions & 34 deletions

File tree

content/en/docs/marketplace/platform-supported-content/modules/email-connector.md

Lines changed: 33 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ Missing a step, or changing the order can lead to errors.
7171
* [**Templates**](#email-templates)
7272
* [**Configure OAuth**](#oauth-config-details)
7373

74-
### Migrating from Another Module
74+
### Migrating From Another Module
7575

7676
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.
7777

@@ -86,26 +86,26 @@ The module includes the following bundled widgets:
8686
* [Pop-Up Menu](/appstore/widgets/popup-menu/)
8787

8888
{{% 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.
9090
{{% /alert %}}
9191

92-
## Setting up the Email Connector in Studio Pro {#setup}
92+
## Setting Up the Email Connector in Studio Pro {#setup}
9393

9494
### Configuring Roles
9595

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.
9797

9898
### Building Email Functionality {#building-email-functionality}
9999

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.
101101

102102
#### Domain Model {#domain-model}
103103

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.
105105

106106
##### EmailAccount {#email-account}
107107

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.
109109

110110
| Attribute | Description |
111111
|------------------------------|----------------------------------------------------------------|
@@ -142,7 +142,6 @@ The **IncomingEmailConfiguration** entity manages email retrieval settings, proc
142142
| ServerHost | Incoming mail server hostname or IP address |
143143
| ServerPort | Incoming mail server port |
144144

145-
146145
##### OutgoingEmailConfiguration {#outgoing-email-configuration}
147146

148147
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
209208

210209
##### Attachment {#attachment}
211210

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.
213212

214213
#### Snippets {#snippets}
215214

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:
217216

218217
##### Authentication & Configuration
219218

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
224223

225224
##### Account Management
226225

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
229228

230229
##### Email Operations
231230

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
235234

236235
##### Protocol & Security
237236

238-
* **SNIP_Send_ProtocolDetails** - Configure outgoing/send email protocol (SMTP) details
239-
* **SNIP_Receive_ProtocolDetails** - Configure incoming/receive email protocol details
240-
* **SNIP_Send_EmailSecurity_Edit** - Manage email security features including digital signatures and encryption
237+
* **SNIP_Send_ProtocolDetails** Configure outgoing/send email protocol (SMTP) details
238+
* **SNIP_Receive_ProtocolDetails** Configure incoming/receive email protocol details
239+
* **SNIP_Send_EmailSecurity_Edit** Manage email security features including digital signatures and encryption
241240

242241
#### Microflows {#microflows}
243242

244-
The Email Connector module contains a number of pre-written microflows which you can use to carry out various email-related functions.
243+
The Email Connector module contains a number of pre-written microflows you can use to carry out various email-related functions.
245244

246245
##### Core Microflows
247246

248-
* **SUB_SendEmail** - Send emails using selected **EmailAccount**
249-
* **SUB_RetrieveEmails** - Fetch emails from selected **EmailAccount**
250-
* **SUB_EmailAccount_CheckServerConnection** - Validate email server connectivity and account configuration
247+
* **SUB_SendEmail** Send emails using selected **EmailAccount**
248+
* **SUB_RetrieveEmails** Fetch emails from selected **EmailAccount**
249+
* **SUB_EmailAccount_CheckServerConnection** Validate email server connectivity and account configuration
251250

252251
##### Sample Microflows
253252

254-
* **Sample_ASU_SubscribeForEmailNotification** - Set up email notification subscriptions
255-
* **SUB_GetSystemError** - Retrieve system error information
253+
* **Sample_ASU_SubscribeForEmailNotification** Set up email notification subscriptions
254+
* **SUB_GetSystemError** Retrieve system error information
256255

257256
#### Java Actions{#java-actions}
258257

259258
The Email Connector module contains a number of Java actions which you can use to carry out various email-related functions.
260259

261-
* **SendEmail** - Accepts EmailMessage and EmailAccount objects to send an email
262-
* **RetrieveEmailMessages** - Fetches emails from the server based on specified EmailAccount
263-
* **GetAutoConfig** - Automatically discover email server settings for common providers
264-
* **GetFolderNames** - Retrieve available email folders from the server
265-
* **GetBaseDNList** - Get directory service base distinguished names for LDAP integration
260+
* **SendEmail** Accepts EmailMessage and EmailAccount objects to send an email
261+
* **RetrieveEmailMessages** Fetches emails from the server based on specified EmailAccount
262+
* **GetAutoConfig** Automatically discover email server settings for common providers
263+
* **GetFolderNames** Retrieve available email folders from the server
264+
* **GetBaseDNList** Get directory service base distinguished names for LDAP integration
266265

267266
## Send Email {#send-email}
268267

@@ -611,7 +610,7 @@ Admin status is given on the added API permissions. The tenant admin must regist
611610

612611
## Templates {#email-templates}
613612

614-
This tab allows you to configure templates you can use to send your emails.
613+
The **Templates** tab allows you to configure templates you can use to send your emails.
615614

616615
1. Deploy your application to set up your **Email Templates** through the Email Connector user interface.
617616
2. Navigate to the **Email Connector Overview** page.

0 commit comments

Comments
 (0)