Hi.
We use Creatio to automatically send out emails to users based on certain triggers. There is typically 50-100 a day -- We then get many "out of office" responses back, which are unnecessary.
Is there a way to add to the email headers that Creatio generates? If we could add "X-Auto-Response-Suppress: All" to the header, we would eliminate most if not all "out of office" responses.
Thanks
Rob
Like
Hello Rob,
You can customize your email sending process using the instructions and examples from the article https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platform/8.1/platform-customization/classic-ui/emails/sending-emails/overview.
If you want to add the header to your email you can it by creating the configuration file of the email and specifying the header there.
For example:
var message = new Terrasoft.Mail.Sender.EmailMessage { // Sender email address. From = "Sender@email.com", // Recipient email addresses. To = new List<string>{ "first@recepient.co", "second@recepient.co" }, // Copy optional Cc = new List<string>{ "first@recepient.co", "second@recepient.co" }, // Hidden copy optional Bcc = new List<string>{ "first@recepient.co", "second@recepient.co" }, Subject = "Message subject", // Email body. Body = "Body", // Priority, Terrasoft.Mail.Sender.EmailPriority enumeration values. Priority = Terrasoft.Mail.Sender.EmailPriority.Normal, // Headers you want to add to your email HeaderProperties = new List<Mail.Sender.EmailMessageHeader> { new Mail.Sender.EmailMessageHeader { Name = "X-Auto-Response-Suppress", Value = "All" } } };
Hello,
Are we discussing marketing bulk emails or regular emails sent via Exchange\SMTP?
Oleg Drobina,
Not bulk. These are individual emails, sent out to a user (or other person) based on some data entry firing a trigger/process.
Thanks.
Hello Rob,
You can customize your email sending process using the instructions and examples from the article https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platform/8.1/platform-customization/classic-ui/emails/sending-emails/overview.
If you want to add the header to your email you can it by creating the configuration file of the email and specifying the header there.
For example:
var message = new Terrasoft.Mail.Sender.EmailMessage { // Sender email address. From = "Sender@email.com", // Recipient email addresses. To = new List<string>{ "first@recepient.co", "second@recepient.co" }, // Copy optional Cc = new List<string>{ "first@recepient.co", "second@recepient.co" }, // Hidden copy optional Bcc = new List<string>{ "first@recepient.co", "second@recepient.co" }, Subject = "Message subject", // Email body. Body = "Body", // Priority, Terrasoft.Mail.Sender.EmailPriority enumeration values. Priority = Terrasoft.Mail.Sender.EmailPriority.Normal, // Headers you want to add to your email HeaderProperties = new List<Mail.Sender.EmailMessageHeader> { new Mail.Sender.EmailMessageHeader { Name = "X-Auto-Response-Suppress", Value = "All" } } };
Hi.
Do you have a newer link? this one you referenced is broken:
Thanks
Rob