{"id":24137,"date":"2024-02-15T14:53:34","date_gmt":"2024-02-15T22:53:34","guid":{"rendered":"https:\/\/docs.extraview.com\/v25\/book\/creating-mailing-list-issue-1\/"},"modified":"2025-02-13T13:23:33","modified_gmt":"2025-02-13T21:23:33","slug":"creating-mailing-list-issue-1","status":"publish","type":"page","link":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/creating-mailing-list-issue-1\/","title":{"rendered":"Creating a Mailing List for an Issue"},"content":{"rendered":"<p>There are four types of users for email notification. All these users go through the same validation process as explained in this section.<\/p>\n<ol>\n<li>\n\t\t<b>Interest list users<\/b>. These are the users qualified to be in the mailing list based on interest list conditions and subscription. Note that if the interest list uses filters with operators such as <em>changed to<\/em> and <em>changed from<\/em> then users that are added to the interest list based upon the results of these filters, then the mailing list on the <em>add<\/em> and <em>edit<\/em> issue screens will not display these users. This is because these users cannot be evaluated until the issue is updated. Of course, they will receive the notification upon the insertion or update to the issue.<\/li>\n<li>\n\t\t<b>CC Mail users<\/b>. These are USER IDs or Email addresses entered manually into CC Mailbox<\/li>\n<li>\n\t\t<b>Business Rule users<\/b>. Business rules may add additional users to the email list before it is processed. These users will be added unconditionally to the email list.<\/li>\n<li>\n\t\t<b>Built-in users<\/b>. The following users are built-in users and they are automatically qualified to be in the mail list. They are also called standard email recipients. You may suppress this list with the behavior setting named SUPPRESS_STANDARD_EMAIL_LIST by setting it to a value of YES.<br \/>\n\t\t&nbsp;<\/p>\n<table class=\"border\">\n<tbody>\n<tr class=\"tableHeaderRow\">\n<td>\n\t\t\t\t\t\tData Dictionary Field Name<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\t\t\tOWNER<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\t\t\tASSIGNED_TO<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\t\t\tCONTACT<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\t\t\tORIGINATOR<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\t\t\tLAST_CHANGE_USER<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\t\t\tPrevious OWNER<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\t\t\tPrevious ASSIGNED_TO<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\t\t\tPrevious CONTACT<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\t\t\tPrevious ORIGINATOR<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\t\t\tRelease ASSIGNED_TO<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\t\t\tRelease OWNER<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\t\t\tModule ASSIGNED_TO<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\t\t\tUDF list OWNER<\/td>\n<\/tr>\n<tr>\n<td>\n\t\t\t\t\t\tModule default OWNER if the behavior setting named EMAIL_MODULE_OWNER_ALWAYS = YES<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<\/ol>\n<p>An overall test is made to determine whether to send email notification in the following steps:<\/p>\n<ul>\n<li>\n\t\tThe behavior setting named <strong>EMAIL_NOTIFICATION<\/strong> must have a value of YES<\/li>\n<li>\n\t\tThe setting named <strong>EMAIL_DIRECTORY<\/strong> must have a valid path into which emails may be written, and the <strong>BatchMail <\/strong>task must be running<\/li>\n<li>\n\t\tCorrect values must have been established for the settings named <strong>EMAIL_FROM_USER_ID<\/strong>, <strong>EMAIL_FROM_USER_NAME<\/strong>, <strong>EMAIL_ADMINISTRATOR_ID<\/strong> and <strong>EMAIL_ADMINISTRATOR_USER_NAME<\/strong><\/li>\n<li>\n\t\tIf the field named NOTIFICATION_GENERATE_EMAIL is not contained within the <em>add<\/em> or <em>edit<\/em> screen layout or the user role lacks permission to the field, then the value of the behavior setting named <strong>GENERATE_EMAIL_BOX <\/strong>is used to determine whether to generate the email notification.&nbsp; This setting must then have a value of CHECKED for notification to be sent.<\/li>\n<\/ul>\n<p>When an issue is created or updated, ExtraView makes a determination of who is to be notified from the users in the above list, and the rules to process the mail notification are based on the following criteria.<\/p>\n<ul>\n<li>\n\t\tCheck whether <b>EMAIL_CUSTOMER<\/b> = YES or NO. This comes from the check box on the <em>add<\/em> or <em>edit<\/em> screen. The value is always YES for Custom Email<\/li>\n<li>\n\t\tCheck whether the behavior setting named <b>SUPPRESS_STANDARD_EMAIL_LIST<\/b> = YES or NO.&nbsp; Note that this setting has a default behavior setting value, but it&nbsp;may be controlled PROJECT by PROJECT on the List Management screen for each Project.<\/li>\n<li>\n\t\tCheck whether each user\u2019s email address and alternative email address is valid \u2013 <b>VALID EMAIL ADDRESS<\/b> = YES or NO. The program checks whether each email address has @ sign within the address and has a \u201c.\u201d at the 3rd or 4th position from the end. Examples of valid addresses are <span class=\"fixedWidthFont\">john@extraview.com<\/span> and <span class=\"fixedWidthFont\">john@extraview.com.jp<\/span>. If the address is not valid, processing does not halt, but the invalid address is dropped from the notification list<\/li>\n<li>\n\t\tA check is made to see whether the issue is available for viewing by each user. This is the <b>PRIVACY GROUP TEST<\/b> which will result in PASS or FAILED. This test is performed by ExtraView. The result is always PASS if the email being generated is an ad hoc email. The basic test results in PASS if the issues\u2019 privacy group is PUBLIC or PRIVATE or the user being tested is in the issue\u2019s privacy group<\/li>\n<li>\n\t\tThe role of the user being tested is examined. The test results in PASS or FAILED. The result is always PASS if the behavior setting named LIMITED_USER_ROLE is not defined or is blank. The result is PASS if the user\u2019s current role is different from the value of the behavior setting LIMITED_USER_ROLE. The result is FAILED if the user\u2019s role is the same as that defined in LIMITED_USER_ROLE. If the result was FAILED, then by definition the user is a GUEST account and the following test is made \u2013 if the checkbox <b>EMAIL_CUSTOMER<\/b> on the <em>add<\/em> or <em>edit<\/em> screen is checked, then an email to the GUEST user is generated if one of the following conditions is true:<\/p>\n<ul>\n<li>\n\t\t\t\tIt is an ad-hoc mail that is being sent<\/li>\n<li>\n\t\t\t\tThe behavior setting named ALLOW_GUEST_MAIL is set to YES. Note that this behavior setting is not changeable by the administrator and is only available with a special license key from ExtraView. The reason for this is that access to this key could allow all users to bypass the ExtraView licensing scheme and have unlimited use of ExtraView.<\/li>\n<\/ul>\n<\/li>\n<li>\n\t\tA check is made on whether the user is to <b>RECEIVE NOTIFICATION AT PRIMARY ADDRESS<\/b> = YES or NO. This comes from the user\u2019s personal options. This defines the initial address to which notification is sent<\/li>\n<li>\n\t\tA check is made on whether the user is to <b>RECEIVE NOTIFICATION AT ALTERNATE EMAIL ADDRESS<\/b> = YES or NO. This comes from the user\u2019s personal options. This defines the alternate address to which notification is sent<\/li>\n<li>\n\t\tNext, a check is made of the user\u2019s personal option <b>RECEIVE NOTIFICATION ON OWN UPDATES<\/b> = YES or NO. This checks whether the user who is inserting or updating the issue is to be removed from the notification list<\/li>\n<li>\n\t\tLastly, a check of the behavior setting named <b>EMAIL_MODULE_OWNER_ALWAYS<\/b> = YES or NO is made. If the check returns YES, then the user ID who is attached to the field MODULE_ID is added to the notification list.<\/li>\n<\/ul>\n<p>At the end of these checks, ExtraView has a list of the user\u2019s who are to be notified. The process then takes each of these users in turn and creates the outgoing email for the user, based upon their role and all security permissions.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are four types of users for email notification. All these users go through the same validation process as explained in this section. Interest list users. These are the users qualified to be in the mailing list based on interest list conditions and subscription. Note that if the interest list uses filters with operators such&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":24136,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_lmt_disableupdate":"no","_lmt_disable":"","_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"class_list":["post-24137","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Creating a Mailing List for an Issue - Product Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/creating-mailing-list-issue-1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creating a Mailing List for an Issue - Product Documentation\" \/>\n<meta property=\"og:description\" content=\"There are four types of users for email notification. All these users go through the same validation process as explained in this section. Interest list users. These are the users qualified to be in the mailing list based on interest list conditions and subscription. Note that if the interest list uses filters with operators such...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/creating-mailing-list-issue-1\/\" \/>\n<meta property=\"og:site_name\" content=\"Product Documentation\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-13T21:23:33+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/creating-mailing-list-issue-1\/\",\"url\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/creating-mailing-list-issue-1\/\",\"name\":\"Creating a Mailing List for an Issue - Product Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/#website\"},\"datePublished\":\"2024-02-15T22:53:34+00:00\",\"dateModified\":\"2025-02-13T21:23:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/creating-mailing-list-issue-1\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/creating-mailing-list-issue-1\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/creating-mailing-list-issue-1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/docs.extraview.com\/v25\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ExtraView 25\",\"item\":\"https:\/\/docs.extraview.com\/v25\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Administration Guide\",\"item\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Site Configuration Menu\",\"item\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Email Notification\",\"item\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/\"},{\"@type\":\"ListItem\",\"position\":6,\"name\":\"Creating a Mailing List for an Issue\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/#website\",\"url\":\"https:\/\/docs.extraview.com\/v25\/\",\"name\":\"ExtraView Product Documentation\",\"description\":\"ExtraView Documentation\",\"publisher\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/docs.extraview.com\/v25\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/#organization\",\"name\":\"ExtraView Corporation\",\"url\":\"https:\/\/docs.extraview.com\/v25\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png\",\"contentUrl\":\"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png\",\"width\":512,\"height\":512,\"caption\":\"ExtraView Corporation\"},\"image\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Creating a Mailing List for an Issue - Product Documentation","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:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/creating-mailing-list-issue-1\/","og_locale":"en_US","og_type":"article","og_title":"Creating a Mailing List for an Issue - Product Documentation","og_description":"There are four types of users for email notification. All these users go through the same validation process as explained in this section. Interest list users. These are the users qualified to be in the mailing list based on interest list conditions and subscription. Note that if the interest list uses filters with operators such...","og_url":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/creating-mailing-list-issue-1\/","og_site_name":"Product Documentation","article_modified_time":"2025-02-13T21:23:33+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/creating-mailing-list-issue-1\/","url":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/creating-mailing-list-issue-1\/","name":"Creating a Mailing List for an Issue - Product Documentation","isPartOf":{"@id":"https:\/\/docs.extraview.com\/v25\/#website"},"datePublished":"2024-02-15T22:53:34+00:00","dateModified":"2025-02-13T21:23:33+00:00","breadcrumb":{"@id":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/creating-mailing-list-issue-1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/creating-mailing-list-issue-1\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/creating-mailing-list-issue-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/docs.extraview.com\/v25\/"},{"@type":"ListItem","position":2,"name":"ExtraView 25","item":"https:\/\/docs.extraview.com\/v25\/"},{"@type":"ListItem","position":3,"name":"Administration Guide","item":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/"},{"@type":"ListItem","position":4,"name":"Site Configuration Menu","item":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/"},{"@type":"ListItem","position":5,"name":"Email Notification","item":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/email-notification-4\/"},{"@type":"ListItem","position":6,"name":"Creating a Mailing List for an Issue"}]},{"@type":"WebSite","@id":"https:\/\/docs.extraview.com\/v25\/#website","url":"https:\/\/docs.extraview.com\/v25\/","name":"ExtraView Product Documentation","description":"ExtraView Documentation","publisher":{"@id":"https:\/\/docs.extraview.com\/v25\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.extraview.com\/v25\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/docs.extraview.com\/v25\/#organization","name":"ExtraView Corporation","url":"https:\/\/docs.extraview.com\/v25\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/","url":"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png","contentUrl":"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png","width":512,"height":512,"caption":"ExtraView Corporation"},"image":{"@id":"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/"}}]}},"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"carl.koppel","author_link":"https:\/\/docs.extraview.com\/v25\/author\/carl-koppel\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/24137","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/comments?post=24137"}],"version-history":[{"count":1,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/24137\/revisions"}],"predecessor-version":[{"id":29782,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/24137\/revisions\/29782"}],"up":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/24136"}],"wp:attachment":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/media?parent=24137"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}