How to send\receive mails on Multiple Email Id's on EngageOne eMessaging

UPDATED: October 30, 2017

This can be done by having multiple Email Id's separated by a valid separator(supported by the mail server being used) in the DIJ file under the respective tags.
To send an Email on  multiple Id's User will need to have these ID's in the <DDSDocValue name="Email".
If one wanted to send mail to and, the XML should look like.
<eGAD pakUID="PID_6EE4C62CA9F6C5468F4027BFF4A3608B">
.<DDSDocValue name="Email" type="text" len="50">,</DDSDocValue>
In the above example, these Email Id's are separated by comma as the comma is the Email Id separator for hMailserver, (which is Mail server) which will be used by eMessaging (which is actually an Email client) to process these mails.
If the User is trying to use Microsoft Exchange server (which is normally used with Outlook) instead of hMailserver, they will need to use a semicolon ";" in place of comma as it is the separator that the Exchange server expects.
To Receive delivery failure notification on multiple Id's User will need to have these Id's in the <DDSDocValue name="Errors-to"
and <DDSDocValue name="Return-Path" separated by a valid separator for the used Mail Server.
If one wants to receive delivery failure notification on and, XML should look like.
<eGAD pakUID="PID_6EE4C62CA9F6C5468F4027BFF4A3608B">
<DDSDocValue name="Errors-to" type="text" len="50">,</DDSDocValue>
<DDSDocValue name="Return-path" type="text" len="50">,</DDSDocValue>
In this case of receiving , we need to have inbound profile on each of these Email Id’s created in eMessaging.
One might need to adjust the value of "len" depending upon total length of combined Mail Id's including separators.One should also go through the documentation of Mail Server on how many Email Id's it allows to send mail on Simultaneously etc.

Environment Details

It is applicable on all OS, Mail server provided we are using correct separator for mail server being used


  • No Downloads