Hello All,
I have a requirement in which I need to perform following operations. Need your suggestions on how this can be achieved in Appian Cloud. I know how to do this on On-Premise installation of Appian.
Thanks,
Ketan
Discussion posts and replies are publicly visible
You can configure a custom email sender on cloud by raising a support case. A little more information regarding using that sender is here: https://docs.appian.com/suite/help/19.1/Configuring_Custom_Email_Senders.html
For the replies, information on configuring appian to receive emails and poll an email inbox is here: https://docs.appian.com/suite/help/19.1/Mail_Server_Setup.html#receiving-emails
For multiple emails, you will need a consistent element in the email - for example, a case ID within the subject - that you can use to correlate with a case or other business data. You can store the email in a database by extracting the body, subject, sender etc when you receive the mail and saving that information to a database table of your own design.
Hi Phil,
Thanks for the reply. But can email be received on Appian cloud sent to a custom email address as well and a process be started. I know it is possible on On Premise installation of Appian.
https://community.appian.com/support/w/kb/1384/kb-1896-faqs-related-to-email-configuration-on-appian-cloud#q1
Please let me know if that is possible
Hi Ketan,
Yes- E mail can be received on Appian cloud sent to a custom email address as well and a process be started.
The proper routing to the intended process model needs to be configured through custom.properties file along with this you need to configure the alias name for support@mycompaneydomain.com such as supportDesk and enable it in custom.properties file through below property:conf.mailhandler.alias.supportDesk =processmodeluuid -(Please raise support case to add these configs in custom.properties).
The entire email received in Appian should be stored and need to be shown in an Appian report / record- You may use mail poller plug-in, that will store the email info in DB tables and you won't be needing "Create EML File" smart service to generate the new email file. However, a number of JavaMail Properties needs to be configured at mail server so that performance can be improved as per the use case.
Please refer below link for the same: https://community.appian.com/b/appmarket/posts/mail-poller
Thanks
Did you find a solution? The responses here mention updating custom.properties but Appian Cloud has standard settings for handling incoming emails using Appian Cloud email server that are documented here:
https://docs.appian.com/suite/help/19.1/Sending_an_Email_Message_to_a_Process.html#cloud
The email must come to a process model id (or instance or event), which will only be the replyTo of your email node if you send it from the process model, which is not your desire. But that is an option.
Side note: configuring a custom email sender no longer requires Appian Support involvement: https://docs.appian.com/suite/help/19.1/Configuring_Custom_Email_Senders.html
In these scenarios with specific email requirements, it is possible to utilize your own email server to meet the need.