Difference between revisions of "Email Administration"

From Hornbill
Jump to navigation Jump to search
(70 intermediate revisions by 4 users not shown)
Line 1: Line 1:
__NOTOC__[[Main Page|Home]] > [[Administration]] > Email
+
{{bluebanner|[[Main Page|Home]] > [[Administration]] > [[System Administration|System]] > Email|[[:Category:Administration|Index]]}}
 
==Introduction==
 
==Introduction==
 
Hornbill includes some powerful email integration capabilities. This is performed in Hornbill Administration in the context of Instance Configuration under the "Email" menu item.
 
Hornbill includes some powerful email integration capabilities. This is performed in Hornbill Administration in the context of Instance Configuration under the "Email" menu item.
  
==Features==
+
<!-- ************************************************ Cards ****************************************** -->
===Instance===
+
{|cellspacing="10"
* [[Email Domains |Domains]]
+
|-
::This is where the outbound mail functionality is configured. It is best practice to allow your mail server to act as an SMTP Smart Host which relays mail, originating from your Hornbill instance, on to the intended recipients.
+
<!-- *****************************************  ROW 1  ****************************************************** -->
  
* Routing Rules
+
| style="width:250px;border:2px solid #AAA; padding:1em;" |
::Once emails arrive in your Hornbill instance, it is possible to configure certain actions based on the email content.
+
[[File:EmailDomainsCard.png|300px|link=https://docs.hornbill.com/esp-config/email/adding-an-email-domain/]]
 +
| style="width:250px;border:2px solid #AAA; padding:1em;" |
 +
[[File:SharedMailboxesCard.png|300px|link=https://docs.hornbill.com/esp-config/email/shared-mailboxes/]]
 +
| style="width:250px; border:2px solid #AAA; padding:1em;" |
 +
[[File:EmailTemplateCard.png|300px|link=https://docs.hornbill.com/esp-config/email/templates/]]
 +
|-
  
* [[Shared Mailboxes]]
+
<!-- *******************************************  ROW 2  **************************************************** -->
::Configuring a Shared Mailbox enables Hornbill to import mail from an existing mail server account using either the industry standard POP3 or IMAP protocol. To link the outbound configuration with the Shared Mailbox, you must set a default address (based on the created Domain) via the "Addresses" tab of the Shared Mailbox properties.
+
| style="width:250px; border:2px solid #AAA; " |
 +
[[File:RoutingRulesCard.png|300px|center|link=https://docs.hornbill.com/esp-config/email/using-email-routing-rules/]]
 +
| style="width:250px; border:2px solid #AAA; padding:1em;" |
 +
[[File:DirectOutboundCard.png|300px|link=https://docs.hornbill.com/esp-config/email/direct-outbound]]
 +
|}
  
===Application===
+
<!--
* [[Email Templates|Templates]]
+
== [[Outbound Mail Routing ]]==
 +
[[File:OutboundMailRoutingCard.png|right|Outbound Mail Routing]]
 +
The Outbound Mail Routing allows you to configure how emails are sent from your Hornbill instance.  Configuration options include setting your email to either be sent directly from Hornbill or to use a SMTP Smart Host to redirect your email.
 +
:* Domain Name
 +
:* Enable Processing Inbound Mail
 +
:* Address Format
 +
:* Outbound Routing Mode
 +
<br>
  
  
 +
==[[Shared Mailboxes]] ==
 +
[[File:SharedMailboxesCard.png|right|Shared Mailboxes]]
 +
Configuring a Shared Mailbox enables Hornbill to import mail from an existing mail server account using either the industry standard POP3 or IMAP protocols. To link the outbound configuration with the Shared Mailbox, you must set a default address (based on the created Domain) via the "Addresses" tab of the Shared Mailbox properties.
 +
:*[[Shared_Mailboxes|Start Setting Up Your Mailbox]]
 +
:*[[Mailbox_Rights_and_Roles|Create a Security Role to control Access to your Shared Mailbox]]
 +
<br><br><br>
  
===Email Settings===
+
== [[Email Templates|Templates]] ==
 +
[[File:EmailTemplateCard.png|right|Template]]
 +
Email templates can be used to pre-populate emails with information to create a standard format for outbound emails. Emails may be sent automatically from Business Process Workflows or manually from within an app.
 +
:*App Selection
 +
:*Entity Selection
 +
:*Email Editor
 +
:*Variables
 +
<br>
  
Hornbill has a wide range of settings to enable you to control how email is handled. These will be specific to the context of the application you are working onGeneral Email Settings are located in your Instance Configuration.
+
== [[Email Routing Rules|Routing Rules]] ==
 +
[[File:RoutingRulesCard.png|right|Routing Rules]]
 +
The Email Routing Rules provide a way of automating the delivery and actions that occur on emails that are received into Hornbill. This may be simply redirecting the email message to a particular shared mailbox or applying advance operations that are provided by the different Hornbill Apps. Each Email Routing rules allow you to define expressions to verify the content of the incoming emails in order for that rule to apply.
 +
:* Create Rules
 +
:* Automate the processing of emails
 +
:* Assign incoming emails to Shared Mailboxes
 +
<br>
 +
-->
 +
----
 +
[[File:Information.png|14px|text-top|Information]] Additional advanced email settings can be accessed from the ''[[Advanced Settings|Home > System > Settings > Advanced]]'' pageFrom the category selector in the tool bar select ''Mail''.  
  
A few of the settings are explained below, to see the full range of settings available navigate as follows
+
[[File:Information.png|14px|text-top|Information]] To allow Hornbill to integrate with Office 365 Email, please see this [[How to configure OAuth2 Authentication for Microsoft Office 365 Mailbox integration|setup page]] for the necessary information.
#) Open Hornbill Administration
+
[[Category:Configuration]]
#) Select the instance context you require from the Application selector in the top left
 
#) Under the left hand menu option 'Settings' select 'Application'
 
#) Application Settings -> Email
 
 
 
 
 
:*mail.autoresponder.enable - Enables auto responder rules processing
 
:*mail.importer.enabled - Set this to 'on' if you want the server to process inbound POP3 and IMAP mail.
 
:*mail.inbound.allowDirectPersonalMailboxRouting - Enables/Disables direct inbound routing to personal mailboxes
 
:*mail.inbound.enabled - Enables/Disables the ESP mail server from receiving any mail via inbound SMTP
 
:*mail.inbound.maxMessageSize - Sets the maximum allowable message size (in megabytes) to accept. Specify ZERO for no limit (not recommended)
 
:*mail.importer.pollInterval - Sets the importer poll interval in seconds
 
:*mail.messageTracking.inbound - If enabled, the ESP server will keep a copy of each message received
 
:*mail.messageTracking.outbound - If enabled, the ESP server will keep a copy of each message sent
 
 
 
[[Category:Administration]][[Category:Email_Administration]]
 

Revision as of 18:42, 11 April 2024

Home > Administration > System > Email Index

Introduction

Hornbill includes some powerful email integration capabilities. This is performed in Hornbill Administration in the context of Instance Configuration under the "Email" menu item.

EmailDomainsCard.png

SharedMailboxesCard.png

EmailTemplateCard.png

RoutingRulesCard.png

DirectOutboundCard.png


Information Additional advanced email settings can be accessed from the Home > System > Settings > Advanced page. From the category selector in the tool bar select Mail.

Information To allow Hornbill to integrate with Office 365 Email, please see this setup page for the necessary information.