Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
2500_config_apps:2600_emails:0200_outgoing_email [2026/08/13 00:55] – ↷ Page moved from docs:2500_config_apps:2600_emails:0200_outgoing_email to 2500_config_apps:2600_emails:0200_outgoing_email localdev2500_config_apps:2600_emails:0200_outgoing_email [2026/08/14 00:48] (current) – aware_support3
Line 14: Line 14:
 When defining SMTP transport you can specify global SMTP settings that will be used to send any email in your application. To define such settings double click on the business space version and select the "Outgoing Emails" property. The "Outgoing Emails" dialog will be displayed. Here you can specify whether SMTP settings will be stored in the special attributes of the SystemSettings object(these attributes are always available) or whether they will be specified  directly in the Configuration Tool. The former is useful when these values can change. For both options the set of values to specify is the same and includes the following: When defining SMTP transport you can specify global SMTP settings that will be used to send any email in your application. To define such settings double click on the business space version and select the "Outgoing Emails" property. The "Outgoing Emails" dialog will be displayed. Here you can specify whether SMTP settings will be stored in the special attributes of the SystemSettings object(these attributes are always available) or whether they will be specified  directly in the Configuration Tool. The former is useful when these values can change. For both options the set of values to specify is the same and includes the following:
  
-<callout type="primary" icon="true"> +<alert type="primary" icon="fa info-circle"> 
-Note: You need to pick a particular email provider like gmail, hotmail etc and find out actual SMTP values that these providers require  +**Note**  
-</callout>+ 
 +You need to pick a particular email provider like gmail, hotmail etc and find out actual SMTP values that these providers require  
 +</alert>
  
 === Outgoing Email Host === === Outgoing Email Host ===
Line 32: Line 34:
 === OAuth Support === === OAuth Support ===
 Some email providers require OAuth authentication, in which case you have to provide details by ticking the "OAuth support" checkbox. When using the SystemSettings object, tick the "Add attributes for OAuth support to the SyetemSettings object. This will add OAuth-specific attributes to this object.  Some email providers require OAuth authentication, in which case you have to provide details by ticking the "OAuth support" checkbox. When using the SystemSettings object, tick the "Add attributes for OAuth support to the SyetemSettings object. This will add OAuth-specific attributes to this object. 
-Defining OAuth settings is very similar to providing OAuth settings for REST communication see [[docs:2500_config_apps/0500_add_edit_objects/0600_intelligent_bo/0400_setting_rest_channel_props]]+Defining OAuth settings is very similar to providing OAuth settings for REST communication see [[:2500_config_apps:0500_add_edit_objects:0600_intelligent_bo#setting_properties_of_the_rest_channel]]
 \\ \\
 === SSL Support === === SSL Support ===
Line 52: Line 54:
 ==== E-mail Notification ==== ==== E-mail Notification ====
  
-The actual e-mail sent to an external party must be a notification – see [[docs:2500_config_apps:1200_add_edit_notifications|Adding/Editing Notifications]]. It is up to you how you define the attributes of this notification and the rules that will be executed when this notification is created. However, you have to make sure that you define the following attributes in the notification representing an outgoing e-mail:+The actual e-mail sent to an external party must be a notification – see [[2500_config_apps:1200_add_edit_notifications|Adding/Editing Notifications]]. It is up to you how you define the attributes of this notification and the rules that will be executed when this notification is created. However, you have to make sure that you define the following attributes in the notification representing an outgoing e-mail:
  
   - ''Subject'' – this attribute must be of the Plain Text type and must contain the subject of the e-mail.   - ''Subject'' – this attribute must be of the Plain Text type and must contain the subject of the e-mail.
Line 70: Line 72:
   - Right click on the "Notifications" node of the business space version in the Elements Tree to bring up the pop-up menu.   - Right click on the "Notifications" node of the business space version in the Elements Tree to bring up the pop-up menu.
   - Select the "Add Outgoing E-mail Notification" command from the pop-up menu. The new notification with the name OutgoingEmail will appear in the Elements Tree.   - Select the "Add Outgoing E-mail Notification" command from the pop-up menu. The new notification with the name OutgoingEmail will appear in the Elements Tree.
-Using the steps described above you can add as many outgoing e-mail notifications as you like. You can then change their names, add other attributes and/or attach creation rules – see [[docs:2500_config_apps:0800_add_edit_rules|Adding/Editing Rules]].+Using the steps described above you can add as many outgoing e-mail notifications as you like. You can then change their names, add other attributes and/or attach creation rules – see [[2500_config_apps:0800_add_edit_rules|Adding/Editing Rules]]. 
 + 
 +<alert type="primary" icon="fa info-circle"> 
 +**Note** 
  
-<callout type="primary" icon="true"> +If you want to send an e-mail with attachments, you can define an attribute of the Document type in the e-mail notification. At run time you should populate this attribute with some document, **AwareIM will automatically use this document as an e-mail attachment. 
-Note that if you want to send an e-mail with attachments, you can define an attribute of the Document type in the e-mail notification. At run time you should populate this attribute with some document, **AwareIM will automatically use this document as an e-mail attachment. +</alert>
-</callout>+
  
 ==== SEND Action  ==== ==== SEND Action  ====