{"id":89085,"date":"2019-03-05T07:00:30","date_gmt":"2019-03-05T05:00:30","guid":{"rendered":"https:\/\/www.javacodegeeks.com\/?p=89085"},"modified":"2019-03-04T11:31:24","modified_gmt":"2019-03-04T09:31:24","slug":"email-service-task-red-hat-manager","status":"publish","type":"post","link":"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html","title":{"rendered":"Beginners Guide: How to Configure an Email Service Task for Red Hat Process Automation Manager"},"content":{"rendered":"<p>Recently I&#8217;ve been updating my <a rel=\"noopener noreferrer\" href=\"https:\/\/bpmworkshop.gitlab.io\/#\/\" target=\"_blank\">free online workshops<\/a>, specifically the series based on <a rel=\"noopener noreferrer\" href=\"https:\/\/bpmworkshop.gitlab.io\/index-jboss.html#\/\" target=\"_blank\">JBoss BPM Suite<\/a> so that you can get started with the newer<a rel=\"noopener noreferrer\" href=\"https:\/\/bpmworkshop.gitlab.io\/index-redhat.html#\/\" target=\"_blank\">Red Hat Process Automation Manager<\/a>.<\/p>\n<p>In this article I&#8217;m sharing something that I&#8217;ve stumbled on while trying to use email notifications in my automation project.<\/p>\n<p>I discovered while updating this project that the email service task, a task type that should allow you to send emails from a process, is not pre-configured out of the box. Not only that, I&#8217;m unable to find the solution online for Red Hat Process Automation Manager.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"586\" height=\"234\" src=\"http:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/tips-and-tricks.png\" alt=\"Email Service Task\" class=\"wp-image-89097\" srcset=\"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/tips-and-tricks.png 586w, https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/tips-and-tricks-300x120.png 300w\" sizes=\"(max-width: 586px) 100vw, 586px\" \/><\/figure>\n<\/div>\n<p>Let&#8217;s fix that shall we and take a look at what&#8217;s needed to get our emails flowing in our processes?<\/p>\n<p><a name=\"more\"><\/a><\/p>\n<h3 class=\"wp-block-heading\">Configuring email tasks<\/h3>\n<p>Many years ago I published a few articles around<a rel=\"noopener noreferrer\" href=\"http:\/\/www.schabell.org\/2015\/03\/jboss-bpmsuite-quick-guide-automating-email-notificatons-part1.html\" target=\"_blank\">automating email user tasks<\/a>.\u00a0 This included details requiring adjusting the underlying JBoss Enterprise Application Server mail configuration, but with the current version 7.2 we&#8217;re using that&#8217;s working for your local machine right out of the box.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><img decoding=\"async\" src=\"http:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image80.png\" alt=\"Email Service Task\" class=\"wp-image-89098\" width=\"693\" height=\"189\" srcset=\"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image80.png 924w, https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image80-300x82.png 300w, https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image80-768x209.png 768w\" sizes=\"(max-width: 693px) 100vw, 693px\" \/><\/figure>\n<\/div>\n<div>\n<div id=\"highlighter_65237\" class=\"syntaxhighlighter  java\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"java plain\">&lt;outbound-socket-binding name=<\/code><code class=\"java string\">\"mail-smtp\"<\/code><code class=\"java plain\">&gt;<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"java spaces\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/code><code class=\"java plain\">&lt;remote-destination host=<\/code><code class=\"java string\">\"localhost\"<\/code> <code class=\"java plain\">port=<\/code><code class=\"java string\">\"25\"<\/code><code class=\"java plain\">&gt;&lt;\/remote-destination&gt;<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"java plain\">&lt;\/outbound-socket-binding&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>As you can see, the localhost port 25 will be used for binding all email activity our Red Hat Process Automation Manager generates, so all we need to do is configure our current project to process the email task correctly.<div style=\"display:inline-block; margin: 15px 0;\"> <div id=\"adngin-JavaCodeGeeks_incontent_video-0\" style=\"display:inline-block;\"><\/div> <\/div><\/p>\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"http:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image153-1024x833.png\" alt=\"Email Service Task\" class=\"wp-image-89099\" width=\"768\" height=\"625\" srcset=\"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image153-1024x833.png 1024w, https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image153-300x244.png 300w, https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image153-768x625.png 768w, https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image153.png 1224w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/figure>\n<p>There are a few concepts in using a service task like email in our project. First off, any service task requires a<i>Work Item Handler (WIH)<\/i> to be defined for handling the task. In our case it&#8217;s defining the email task to use a WIH that&#8217;s included in the product, but not pre-configured for our projects.<\/p>\n<p>The second item is that you&#8217;ll need something to listen to port 25 and process the messages our email task generates. Normally you&#8217;d setup some sort of SMTP or email server, but that&#8217;s a bit much for just testing our process. We&#8217;ll be using a simple java solution to capture these messages and display them in a simple inbox.<\/p>\n<p><b>Email Work Item Handler<\/b><\/p>\n<p>First, let&#8217;s look at configuring the project itself to make use of a specific handler specification. From the project assets view shown, shown in figure 2, select the settings tab. This provides all the project configuration options and we&#8217;ll start on the left side choosing deployments and then work item handlers.<\/p>\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"http:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image154-1024x363.png\" alt=\"Email Service Task\" class=\"wp-image-89100\" width=\"768\" height=\"272\" srcset=\"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image154-1024x363.png 1024w, https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image154-300x106.png 300w, https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image154-768x272.png 768w, https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image154.png 1600w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/figure>\n<p>From there we add a new work item handler and fill in the details for the email handler as shown in figure 3. For completeness the details are included here so you can cut-and-paste them in to your projects.<\/p>\n<p>Name:<br \/><i>Email<\/i><\/p>\n<p>Value:&nbsp;<br \/>new org.jbpm.process.workitem.email.EmailWorkItemHandler(&#8220;localhost&#8221;, &#8220;25&#8221;, &#8220;&#8221;, &#8220;&#8221;, &#8220;true&#8221;)<\/p>\n<p>Save these settings and you can now build and deploy this project with an email task sending emails on the localhost SMTP over port 25.<\/p>\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"http:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image177-1024x481.png\" alt=\"Email Service Task\" class=\"wp-image-89101\" width=\"768\" height=\"361\" srcset=\"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image177-1024x481.png 1024w, https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image177-300x141.png 300w, https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image177-768x360.png 768w, https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/03\/image177.png 1600w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/figure>\n<p>The final question is how can we capture these emails on port 25 without setting up our own SMTP server?<\/p>\n<p><b>Capturing email<\/b><\/p>\n<p>Included in the <a rel=\"noopener noreferrer\" href=\"https:\/\/gitlab.com\/bpmworkshop\/rhpam-install-demo\" target=\"_blank\">Red Hat Process Automation Manager installation demo project<\/a> (used in the online workshops) you&#8217;ll find in the<a rel=\"noopener noreferrer\" href=\"https:\/\/gitlab.com\/bpmworkshop\/rhpam-install-demo\/tree\/master\/support\" target=\"_blank\"> support directory<\/a> a java helper application called fakeSMTP.<\/p>\n<p>This project provides a simple java application you can run as shown in figure 4, which once started provides a SMTP server and inbox capture. Run this before executing any process that is configured as shown in this article and your emails are sent, processed, and captured in this application.<\/p>\n<p>For more details on how that looks you can see the<a rel=\"noopener noreferrer\" href=\"https:\/\/bpmworkshop.gitlab.io\/rhpam\/lab07.html\" target=\"_blank\">free online workshop lab 7<\/a> which details it all for you step by step.<\/p>\n<p>Happy automation integrating!<\/p>\n<div class=\"attribution\">\n<table>\n<tbody>\n<tr>\n<td>\n<p>Published on Java Code Geeks with permission by Eric Schabell, partner at our <a href=\"\/\/www.javacodegeeks.com\/join-us\/jcg\/\" target=\"_blank\" rel=\"noopener noreferrer\">JCG program<\/a>. See the original article here: <a href=\"http:\/\/www.schabell.org\/2019\/03\/red-hat-process-automation-manager-how-to-configure-email.html\" target=\"_blank\" rel=\"noopener noreferrer\">Beginners Guide: How to Configure an Email Service Task for Red Hat Process Automation Manager<\/a><\/p>\n<p>Opinions expressed by Java Code Geeks contributors are their own.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Recently I&#8217;ve been updating my free online workshops, specifically the series based on JBoss BPM Suite so that you can get started with the newerRed Hat Process Automation Manager. In this article I&#8217;m sharing something that I&#8217;ve stumbled on while trying to use email notifications in my automation project. I discovered while updating this project &hellip;<\/p>\n","protected":false},"author":240,"featured_media":157,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[48,1864],"class_list":["post-89085","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-enterprise-java","tag-jboss","tag-red-hat"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Beginners Guide: How to Configure an Email Service Task for Red Hat Process Automation Manager - Java Code Geeks<\/title>\n<meta name=\"description\" content=\"Interested to learn about Email Service Task? Check our article explaining how to Configure an Email Service Task for Red Hat Process Automation Manager.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Beginners Guide: How to Configure an Email Service Task for Red Hat Process Automation Manager - Java Code Geeks\" \/>\n<meta property=\"og:description\" content=\"Interested to learn about Email Service Task? Check our article explaining how to Configure an Email Service Task for Red Hat Process Automation Manager.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html\" \/>\n<meta property=\"og:site_name\" content=\"Java Code Geeks\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/javacodegeeks\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/ericdschabell\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-05T05:00:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/jboss-logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"150\" \/>\n\t<meta property=\"og:image:height\" content=\"150\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Eric Schabell\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@http:\/\/twitter.com\/ericschabell\" \/>\n<meta name=\"twitter:site\" content=\"@javacodegeeks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Eric Schabell\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/03\\\/email-service-task-red-hat-manager.html#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/03\\\/email-service-task-red-hat-manager.html\"},\"author\":{\"name\":\"Eric Schabell\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#\\\/schema\\\/person\\\/e746eef20cc4b5026f48b5f206acb732\"},\"headline\":\"Beginners Guide: How to Configure an Email Service Task for Red Hat Process Automation Manager\",\"datePublished\":\"2019-03-05T05:00:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/03\\\/email-service-task-red-hat-manager.html\"},\"wordCount\":644,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/03\\\/email-service-task-red-hat-manager.html#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/jboss-logo.jpg\",\"keywords\":[\"JBoss\",\"Red Hat\"],\"articleSection\":[\"Enterprise Java\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/03\\\/email-service-task-red-hat-manager.html#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/03\\\/email-service-task-red-hat-manager.html\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/03\\\/email-service-task-red-hat-manager.html\",\"name\":\"Beginners Guide: How to Configure an Email Service Task for Red Hat Process Automation Manager - Java Code Geeks\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/03\\\/email-service-task-red-hat-manager.html#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/03\\\/email-service-task-red-hat-manager.html#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/jboss-logo.jpg\",\"datePublished\":\"2019-03-05T05:00:30+00:00\",\"description\":\"Interested to learn about Email Service Task? Check our article explaining how to Configure an Email Service Task for Red Hat Process Automation Manager.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/03\\\/email-service-task-red-hat-manager.html#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/03\\\/email-service-task-red-hat-manager.html\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/03\\\/email-service-task-red-hat-manager.html#primaryimage\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/jboss-logo.jpg\",\"contentUrl\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/jboss-logo.jpg\",\"width\":150,\"height\":150},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/03\\\/email-service-task-red-hat-manager.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.javacodegeeks.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Java\",\"item\":\"https:\\\/\\\/www.javacodegeeks.com\\\/category\\\/java\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Enterprise Java\",\"item\":\"https:\\\/\\\/www.javacodegeeks.com\\\/category\\\/java\\\/enterprise-java\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Beginners Guide: How to Configure an Email Service Task for Red Hat Process Automation Manager\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#website\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/\",\"name\":\"Java Code Geeks\",\"description\":\"Java Developers Resource Center\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#organization\"},\"alternateName\":\"JCG\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.javacodegeeks.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#organization\",\"name\":\"Exelixis Media P.C.\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/exelixis-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/exelixis-logo.png\",\"width\":864,\"height\":246,\"caption\":\"Exelixis Media P.C.\"},\"image\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/javacodegeeks\",\"https:\\\/\\\/x.com\\\/javacodegeeks\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#\\\/schema\\\/person\\\/e746eef20cc4b5026f48b5f206acb732\",\"name\":\"Eric Schabell\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/erics-2021-small-96x96.png\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/erics-2021-small-96x96.png\",\"contentUrl\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/erics-2021-small-96x96.png\",\"caption\":\"Eric Schabell\"},\"description\":\"Eric is Chronosphere's Director Technical Marketing &amp; Evangelism. He's renowned in the development community as a speaker, lecturer, author and baseball expert. His current role allows him to coach the next generation of technical marketers &amp; evangelists helping the world to understand the challenges with cloud native observability. He brings a unique perspective to the stage with a professional life dedicated to sharing his deep expertise of open source technologies and organizations. Follow on https:\\\/\\\/www.schabell.org.\",\"sameAs\":[\"http:\\\/\\\/www.schabell.org\\\/\",\"https:\\\/\\\/www.facebook.com\\\/ericdschabell\",\"http:\\\/\\\/www.linkedin.com\\\/in\\\/ericschabell\",\"https:\\\/\\\/x.com\\\/http:\\\/\\\/twitter.com\\\/ericschabell\"],\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/author\\\/eric-schabell\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Beginners Guide: How to Configure an Email Service Task for Red Hat Process Automation Manager - Java Code Geeks","description":"Interested to learn about Email Service Task? Check our article explaining how to Configure an Email Service Task for Red Hat Process Automation Manager.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html","og_locale":"en_US","og_type":"article","og_title":"Beginners Guide: How to Configure an Email Service Task for Red Hat Process Automation Manager - Java Code Geeks","og_description":"Interested to learn about Email Service Task? Check our article explaining how to Configure an Email Service Task for Red Hat Process Automation Manager.","og_url":"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html","og_site_name":"Java Code Geeks","article_publisher":"https:\/\/www.facebook.com\/javacodegeeks","article_author":"https:\/\/www.facebook.com\/ericdschabell","article_published_time":"2019-03-05T05:00:30+00:00","og_image":[{"width":150,"height":150,"url":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/jboss-logo.jpg","type":"image\/jpeg"}],"author":"Eric Schabell","twitter_card":"summary_large_image","twitter_creator":"@http:\/\/twitter.com\/ericschabell","twitter_site":"@javacodegeeks","twitter_misc":{"Written by":"Eric Schabell","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html#article","isPartOf":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html"},"author":{"name":"Eric Schabell","@id":"https:\/\/www.javacodegeeks.com\/#\/schema\/person\/e746eef20cc4b5026f48b5f206acb732"},"headline":"Beginners Guide: How to Configure an Email Service Task for Red Hat Process Automation Manager","datePublished":"2019-03-05T05:00:30+00:00","mainEntityOfPage":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html"},"wordCount":644,"commentCount":0,"publisher":{"@id":"https:\/\/www.javacodegeeks.com\/#organization"},"image":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html#primaryimage"},"thumbnailUrl":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/jboss-logo.jpg","keywords":["JBoss","Red Hat"],"articleSection":["Enterprise Java"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html","url":"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html","name":"Beginners Guide: How to Configure an Email Service Task for Red Hat Process Automation Manager - Java Code Geeks","isPartOf":{"@id":"https:\/\/www.javacodegeeks.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html#primaryimage"},"image":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html#primaryimage"},"thumbnailUrl":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/jboss-logo.jpg","datePublished":"2019-03-05T05:00:30+00:00","description":"Interested to learn about Email Service Task? Check our article explaining how to Configure an Email Service Task for Red Hat Process Automation Manager.","breadcrumb":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html#primaryimage","url":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/jboss-logo.jpg","contentUrl":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/jboss-logo.jpg","width":150,"height":150},{"@type":"BreadcrumbList","@id":"https:\/\/www.javacodegeeks.com\/2019\/03\/email-service-task-red-hat-manager.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.javacodegeeks.com\/"},{"@type":"ListItem","position":2,"name":"Java","item":"https:\/\/www.javacodegeeks.com\/category\/java"},{"@type":"ListItem","position":3,"name":"Enterprise Java","item":"https:\/\/www.javacodegeeks.com\/category\/java\/enterprise-java"},{"@type":"ListItem","position":4,"name":"Beginners Guide: How to Configure an Email Service Task for Red Hat Process Automation Manager"}]},{"@type":"WebSite","@id":"https:\/\/www.javacodegeeks.com\/#website","url":"https:\/\/www.javacodegeeks.com\/","name":"Java Code Geeks","description":"Java Developers Resource Center","publisher":{"@id":"https:\/\/www.javacodegeeks.com\/#organization"},"alternateName":"JCG","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.javacodegeeks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.javacodegeeks.com\/#organization","name":"Exelixis Media P.C.","url":"https:\/\/www.javacodegeeks.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.javacodegeeks.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","contentUrl":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","width":864,"height":246,"caption":"Exelixis Media P.C."},"image":{"@id":"https:\/\/www.javacodegeeks.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/javacodegeeks","https:\/\/x.com\/javacodegeeks"]},{"@type":"Person","@id":"https:\/\/www.javacodegeeks.com\/#\/schema\/person\/e746eef20cc4b5026f48b5f206acb732","name":"Eric Schabell","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2022\/09\/erics-2021-small-96x96.png","url":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2022\/09\/erics-2021-small-96x96.png","contentUrl":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2022\/09\/erics-2021-small-96x96.png","caption":"Eric Schabell"},"description":"Eric is Chronosphere's Director Technical Marketing &amp; Evangelism. He's renowned in the development community as a speaker, lecturer, author and baseball expert. His current role allows him to coach the next generation of technical marketers &amp; evangelists helping the world to understand the challenges with cloud native observability. He brings a unique perspective to the stage with a professional life dedicated to sharing his deep expertise of open source technologies and organizations. Follow on https:\/\/www.schabell.org.","sameAs":["http:\/\/www.schabell.org\/","https:\/\/www.facebook.com\/ericdschabell","http:\/\/www.linkedin.com\/in\/ericschabell","https:\/\/x.com\/http:\/\/twitter.com\/ericschabell"],"url":"https:\/\/www.javacodegeeks.com\/author\/eric-schabell"}]}},"_links":{"self":[{"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/posts\/89085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/users\/240"}],"replies":[{"embeddable":true,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/comments?post=89085"}],"version-history":[{"count":0,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/posts\/89085\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/media\/157"}],"wp:attachment":[{"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/media?parent=89085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/categories?post=89085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/tags?post=89085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}