08/02/2022 - Major new features
What's new
- Incoming Connection improvement, new UI
- Incoming Connection protocol log added
- Mail chaining
- Folder Support for IMAP connections
What's fixed
- Filtered-out emails shall be marked as read
- txt attachments filling the description
- Other security fixes
05/01/2022 - Bugfixes
- NullPointerException in custom field rendering
22/12/2021 - Bugfixes
- Could not save Microsoft365 refresh token due to insufficient database field length
- Error when opening Mail handler
One email stops processing
- Security improvements
09/11/2021 - Bugfixes
New Features
- Allow saving participants' name using Set issue field actions
Bugfixes
- special characters escaped in user picker
- Reply all - to recipients are missing
- Ability to create issues if mail body is empty and the Description field is required
18/08/2021 - Major new features
What's new
Receive alerts if outgoing/incoming email connections or your mail handlers fail to work (documentation) - read our official announcement
Outgoing Email status visible in Email Audit Log (documentation)
Outgoing Connection improvements: new UI, default outgoing connection (documentation)
- Support for multiline text custom fields as a recipient
- Filter out attachments added via internal comments from Notifications and Post functions (documentation)
What's fixed
- Handle multi-line subjects in incoming emails
- Mail handler cannot comment on subtask in JSM issues
01/07/2021 - Bugfixes
- "Added in last operation" missing from Attachments dropdown in post functions
- "Attachments added with the last operation" does not work in notifications.
- Special character encoding problems in recipient selectors
- HTML escaping in outgoing emails
- Minor XSS security problem fixed
27/05/2021 - Notification about cleaning Incoming Mail Queue
- Add notification message to Incoming Mail Queue
17/05/2021 - Minor fixes and a security improvement
- JQL filter in Mail Handler now accepts $!group variables
20/04/2021 - Major enhancement in Mail Handlers
New Features
- Override issue lookup in Mail Handler by regex on email fields and JQL
- Client Credentials reworked using AtlasKit UI framework by Atlassian
- Add comments and attachments to Service Management Requests in the mail handler
Bugfixes
- Attachment policy "Added in the last operation" not working in post-functions
04/Mar/2021 - Minor bugfix
New Features
- [JETIC-1367] - Show reason of failure from server
Bugfixes
- [JETIC-1356] - Mail Handler action: create customer is not providing a full lookup of all the SD Projects in JIRA SD Cloud
- [JETIC-1358] - Workflow post functions list shows error
- [JETIC-1363] - Deleting canned response provokes an exception
- [JETIC-1425] - sender thread limit exceeded on MS
- [JETIC-1469] - Misleading error message when host is invalid
- [JETIC-1496] - Cannot refresh OAuth token in SMTP servers
26/Jan/2021 - Automatically fill username for Google oauth, Reply/Forward support
New Features
- [JETIC-479] - Reply/Reply all/Forward this email from the issue's Emails tab
- [JETIC-907] - Disable failing mail accounts after X failed fetching attempts
- [JETIC-989] - Reply template
- [JETIC-1252] - Retrieve the user name for OAuth2 using Google REST API
Improvements
- [JETIC-1406] - Escape html in Notification Event BODY
- [JETIC-1368] - Increase timeouts in outgoing server
Bugfixes
- [JETIC-1461] - SSL error when testing SMTP connection
- [JETIC-1470] - Can not delete Mail Account
18/Nov/2020 - o365 support
New features
- [JETIC-969] - General render commenting macros
- [JETIC-1059] - Update custom field by first sent date
- [JETIC-1230] - Office365 SMTP with OAuth2 in JETIC
- [JETIC-1241] - Office365 IMAP with OAuth2 in JETIC
- [JETIC-1344] - Office365 OAuth2 support
06/Aug/2020 - isAgent support in templates, Customizable reply-to address, Limit connection testing, Improved Post Function listing
New features
- [JETIC-947] - Is Agent support in templates
- [JETIC-1055] - Add warning in mail handler log if an agent and customer exists with same email address
- [JETIC-1084] - Allow configuring custom Reply-To address
- [JETIC-1135] - Limit connection testing in IMAP/SMTP accounts
Improvements
- [JETIC-1127] - Workflow Post Functions listing improvements
- [JETIC-1131] - Update issue from mail action fails if not executed as admin or project admin
Bugfixes
- [JETIC-1146] - WPF shows error after deletion
- [JETIC-1280] - XSS vulnerability in Mail Handler Configurations
- [JETIC-1289] - Active Queue - stuck up emails
22/Jun/2020 - Better handling incorrect HTML emails and special HTML characters
Improvements
- [JETIC-1247] - Emails with incorrect HTML structure can not be opened in Email Tab
Bugfixes
- [JETIC-1270] - Special HTML characters from summary are encoded incorrectly in template body
10/Jun/2020 - New String utils in templates, bugfixes
Bugfixes
- [JETIC-1211] - HTML characters from Custom field in Subject are encoded incorrectly
- [JETIC-1212] - Image thumbnails were missing in sent emails
- [JETIC-1222] - Cannot save Mail Handlers with lot of actions
- [JETIC-1236] - Recipients were missing when sent email was added as Jira comment
New features
- [JETIC-1244] - New StringUtils helper in templates
22/May/2020 - Google OAuth2 Support, Improved compatibility with iOS
New features
- [JETIC-973] - Filtering in incoming and outgoing queues
- [JETIC-1053] - OAuth2 support for SMTP/IMAP in GMail/GSuite
- [JETIC-1087] - Correctly parse inline and attachment parts sent from JETIC, GMail, Outlook, Apple
Improvements
- [JETIC-1041] - Add support for <test@example.com> and [test@example.com] email format in Manual Email input fields
- [JETIC-1113] - Generate iOS compatible email structure
Bugfixes
- [JETIC-1062] - Images added using "new Jira issue screen" are missing in the manual email screen
- [JETIC-1208] - Outgoing Queue issue link does not work in new UI
30/Apr/2020 - Duplicate attachment handling and fixed Configuration window did not appear
New features
- [JETIC-1086] - Ignore duplicated attachments by content
26/Apr/2020 - Character encoding fixing and security fixes
Bugfixes
- [JETIC-1188] - Wrongly encoded accented characters
- If HTML encoding problems are encountered in outgoing emails, please refer to our KB article
31/Mar/2020 - Fixing mail handler update/attachment problems when executing as customers and long JSD comments
Bugfixes
- [JETIC-1149] - Mail handler can not access requests when executed as customer
- [JETIC-1150] - Outgoing Event notification, Workflow PF emails disappear when it should go to Error Queue
- [JETIC-1151] - JSD comments longer than 32767 are not accepted by Jira in rare cases
26/Mar/2020 - Fixing Workflow post function and JSD request creation attachment issues
Bugfixes
- [JETIC-1147] - Mail Handler Failing when adding attachment at request creation
- [JETIC-1148] - Added Recently in Workflow Post Function is Sending all Attachments Instead
23/Mar/2020 - Improved transition handling, Wait for attachments when issue created
Improvements
- [JETIC-1072] - Wait for attachments in Create event notifications
- [JETIC-1093] - Execute transition fetching on behalf of the current user when executing transitions
Bugfixes
- [JETIC-1101] - Fallback to default reporter when issue not found or no permission
18/Mar/2020 - bugfixes
Bugfixes
- [JETIC-1111] - Embedded images of incoming emails are not displayed in email audit log
- [JETIC-1116] - Hidden characters in filenames causes rejection when adding to Jira
11/Mar/2020 - Fix for missing notification / post function emails for newly created customers
Bugfixes
- [JETIC-1089] - Customer gets created but notification/post function generated email is not received by the new customer
10/Feb/2020 - Minor bugfixes in Email Tab in issue screen and improvements for special character handling in attachment filenames
Bugfixes
- [JETIC-1078] - Some HTML emails fails to render in the Emails Tab
- [JETIC-1085] - Can't open user profiles from email list in issue screen
Improvements
- [JETIC-1067] - Can not add attachments when unallowed characters are in the filename in JSD
23/Jan/2020 - Custom field and special recipients were missing in workflow post functions
Bugfixes
- [JETIC-1079] - Custom field and special recipients were missing in workflow post functions
20/Jan/2020 - Merged recipient input, Find issues by email headers, Fallback to default reporter, suppress issue created notification
New features
- [JETIC-613] - Merge recipient address input boxes
- [JETIC-974] - Find issues by email headers (References/In-Reply-To) in Mail Handlers
- [JETIC-983] - Fallback to default reporter in Mail Handlers
- [JETIC-993] - Suppress Issue/request created notification
- [JETIC-1052] - Suppress notification when attachment is added via JSD comment
Improvements
- [JETIC-1054] - Reverse ordering by default in incoming and outgoing queues
Bugfixes
- [JETIC-1031] - Request Type avatar is not embedded
- [JETIC-1065] - cannot delete default reporter
09/Dec/2019 - Baseurl is inserted before mailto
Bugfixes
- [JETIC-1042] - baseurl is inserted before mailto
05/Dec/2019 - Issues with sending email and xml entities in outgoing email are fixed
Bugfixes
- [JETIC-1032] - Cannot send mail: No recipients
- [JETIC-1033] - Receiving Error Message in sending email
- [JETIC-1037] - isServiceDeskAttachmentUrl throws NPE
- [JETIC-1038] - NullPointerExceptionwhen sending email
- [JETIC-1039] - xml entities in outgoing email
02/Dec/2019 - Process issue commented events if comment was added by JETI, Filter incoming emails by sender's email address, Configurable attachment embedding, Configure adding Bulk and Auto-Submit Headers, empty error and incoming queues,
New features
- [JETIC-466] - Adding Bulk email header is configurable
- [JETIC-589] - Queues can be emptied by administrators
- [JETIC-790] - Process issue commented event if comment was added by Email This Issue
- [JETIC-902] - Recipient Restrictions - Regexp filtering for Project Roles / Groups / Custom fields
- [JETIC-909] - Configurable file and image embedding in "Advanced Email Configuration"
- [JETIC-934] - Delete entries from Incoming Mail Queue
- [JETIC-937] - Incoming global black and whitelisting email adresses
- [JETIC-944] - Clean Outgoing error queue
Improvements
- [JETIC-941] - Improve Comment Rendering - Render Comments in Reverse Order
- [JETIC-996] - Increase time window from 1 sec to 1 min for "Recently added attachments"
Bugfixes
- [JETIC-688] - Can't manually add email addresses with only one character leading the @-sign
- [JETIC-898] - Emails without recipients are lost
- [JETIC-958] - Images are missing from right sidebar in Manual Email
- [JETIC-977] - Unable to execute a transition
- [JETIC-994] - Incoming mail rule "IF To/cc addresses" doesn't work
- [JETIC-1007] - Cannot execute Add to Request participants with Create Customer
- [JETIC-1011] - Copy-pasted images are missing from manually sent emails in SD
- [JETIC-1013] - Apostrophes from sent emails are encoded incorrectly
01/Oct/2019 - Filter attachments by regexp for filename, Add TO/CC/BCC to Request Participants, improved audit log search
New features
- [JETIC-927] - Filter attachments by regexp for filename
- [JETIC-939] - Modify "Add sender to request participants" to enable parsing TO/CC/BCC/From the incoming mail
Improvements
- [JETIC-791] - Extend audit log search to recipients
01/Sep/2019 - Fixed editing Mail Handler error when more than 100 Request Types exist in the instance
Bugfixes
- [JETIC-952] - Cannot add or edit Mail handler (more than 100 request types in Jira)
15/Aug/2019 - image embedding customization, Mail Mandler as trigger in Advanced Email Configuration, improved request and issue type selectors on Create Issue Action
New features
- JETIC-908 - Do not embed image if "data-embed" attribute tells it in the img tag
- JETIC-910 - Use "Mail handler" as trigger in Advanced Email Configuration
Improvements
- JETIC-662 - Filter request types based on the selected project
- JETIC-912 - filter issue types based on selected project
- JETIC-926 - Improve set field value action logging
Bugfixes
- JETIC-915 - Both "Email" and "Email This Issue" options appear in the issue action (3-dots - more options button) menu on the new view issue screen
- JETIC-930 - "Delete all in search" button doesn't work
- JETIC-899 - Update "Request participants" field not working
12/Jul/2019 - No recipients could be resolved
Bugfixes
09/Jul/2019 - Stop fetching emails with starttls fixed
Bugfixes
- JETIC-905 - stop fetching emails with starttls
24/Jun/2019 - Configurable mail filters, Mail handler improvements
New features
- JETIC-404 - Configurable bulk, loop and DSN filters in mail handlers
- JETIC-471 - Configurable mail filters
- JETIC-735 - Add logs for Mail Accounts without Mail Handlers
Improvements
- JETIC-662 - Filter request types based on the selected project
- JETIC-677 - Improve SetFieldValue action to find in text
- JETIC-739 - Skip mail accounts without mail handler
- JETIC-740 - For very big mail boxes download emails in chunks
Bugfixes
- JETIC-788 - mails are fetched if a mail account is deleted
- JETIC-906 - Users no long shown in the email tab of tickets
03/Jun/2019 - fixed stops fetching emails for some accounts, improved log add comment failure
Bugfixes
JETIC-793 - Mail account stops fetching emails
JETIC-894 - Outgoing mail queue tab returns "Error. Can not open page! Please try again by using reload in your browser!"
Improvements
JETIC-885 - error log: reason: null
12/Feb/2019 - Improved mail handler logging, fixed outgoing queue display
Improvements
JETIC-773 - Improve logging when cannot extract recipients
Bugfixes
JETIC-775 - Error: mailItem.getIssueSummary mailItem.getIssueKey)
06/Feb/2019 - Adapted Get my permissions API changes
Improvements
JETIC-684 - Get my permissions resource will require a permissions query parameter
05/Feb/2019 - Improved error reporting
Improvements
JETIC-765 - Customize NotFound error page
16/Jan/2019 - Not fetching mails for new Accounts
Improvements
JETIC-735 - Add logs for Mail Accounts without Mail Handlers
JETIC-739 - Skip mail accounts without mail handler
JETIC-740 - For very big mail boxes download emails in chunks
10/Jan/2019 - Not fetching mails for new Accounts
Bugfixes
JETIC-736 - Not fetching mails for new Accounts
09/Jan/2019 - DB performance improvements, Mail Account deletion issue
Improvements
JETIC-714 - JETIC db performance
Bugfixes
JETIC-731 - Cannot delete Mail Account
Task
JETIC-726 - remove customer notification about ip change
21/Dec/2018 - non-ascii character support for attachments, Mail Account last fetch info
Bugfixes
JETIC-720 - Attachments with non-ascii characters are not added to the request
New features
JETIC-718 - Display Mail Accuont last fetch info
11/Dec/2018 - New outgoing outgoing IP address is coming, Mail Handler stopped working
Bugfixes
JETIC-674 - Mail Handler stop processing emails in rare cases
Task
JETIC-702 - Notify Customers about upcoming IP change, see more: Cannot send through custom SMTP server, firewall blocks the add-on's IP
22/Nov/2018 - Bugfix: Non-latin character handling, fixed regex processing in html mails
Bugfixes
JETIC-665 - Help goes to Not Permitted
JETIC-666 - Attachments with non latin characters in filename were not sent
JETIC-674 - Mail Handler stop processing emails in rare cases
JETIC-675 - Non latin characters from custom field not parsed properly in email Subject
JETIC-687 - Can not extract email address from mail body using regex
24/Oct/2018 - Bugfix: cannot add external addresses to text custom field
Bugfixes
JETIC-655 - Cant add external addresses to text custom field
16/Oct/2018 - Bugfix: cannot create ticket as simple user
Bugfixes
JETIC-663 - Cannot create ticket if user does not have modify reporter permission
JETIC-664 - Customer notified when creates an issue with attachment
09/Oct/2018 - Improved SD attachment handling and custom field support
Bugfixes
JETIC-594 - Set field value should be only available under Create or Update issue
JETIC-599 - line breaks are removed in plain text emails
JETIC-612 - Mail-Handler // Incorrect email extraction (Wrong: Text-format; Correct: HTML-format)
JETIC-646 - Error when storing recipients during send
JETIC-653 - CommentVisibility "all" not working
JETIC-654 - Internal comments are handled as public for invalid requests (without request type)
JETIC-656 - Safari 12 dialog does not work on sending manual email
JETIC-658 - Emails tab not working for users with + sign in username
Improvements
JETIC-645 - Epic is loaded only in case of SW projects
JETIC-502 - Improve Service Desk attachment handling
JETIC-641 - Set field with built-in fields (reporter, assignee)
31/Aug/2018 - Attachment upload timeout
Bugfixes
JETIC-652 - Attachment upload fails with timeout
28/Aug/2018 - Attachments without extension, changelog filter fix
Bugfixes
JETIC-648 - attachment without extension cause processing error
JETIC-649 - changelog filter ignored
29/07/2018 - Set field value, Add sender to Request Participants, Render link to portal/request, Restrict comments
New Features
JETIC-390 - Add Service Desk link to portal from the mail templates
JETIC-493 - Add option to restrict comments added by mail handlers
JETIC-529 - Set Field Value
JETIC-544 - Add source trigger type to mail templates
JETIC-568 - Add Sender to Request participants Action
Improvements
JETIC-345 - Display From Address in email preview
JETIC-475 - Convert inline (BASE64) images to real attachments in manually sent emails
JETIC-539 - Add image attachment inline when manually sending issue
JETIC-560 - Recognize attachments
JETIC-609 - incoming log query optimization
Bugfixes
JETIC-506 - Include own changes works incorrectly
JETIC-509 - Add comment throws NPE if no issue found
JETIC-537 - Copy-pasted images are not shown
JETIC-541 - image names are duplicated
JETIC-529 - Set Field Value
JETIC-559 - worklog event ignored
JETIC-596 - Loading audit logs takes much time
JETIC-598 - CreateCustomerAction fails with invalid property
17/06/2018 - Performance improvements
Improvements
Various performance improvements
JETIC-542 - Enable browser's built-in spell checker in manual email page
05/04/2018 - Create JSD customer, check sender permission, fix notifications on custom fields, remove default reporter
New Features
JETIC-472 - Add "Create JSD customer" action to mailhandlers
JETIC-498 - Add condition for checking if sender has access to the issue
Improvements
JETIC-500 - Not possible to remove default reporter in mail handlers
JETIC-534 - Show detailed SMTP log while testing an unauthorized connection
JETIC-533 - Increase default SMTP timeout (better Office 365 compatibility)
Bugfixes
JETIC-497 - Exception when manually sending an issue with anonymous comments
JETIC-525 - No notifications sent when filtering events for custom fields
08/03/2018 - Fixed logging issue
Bugfixes
JETIC-511 - NullPointerException in Incoming log
24/02/2018 - Create Service Desk requests from mail handlers
New Features
JETIC-445 - "Create service desk request" action
Improvements
JETIC-495 - Use external hostname as SMTP HELO
21/02/2018 - Service Desk public comment notification are not sent
Bugfixes
JETIC-505 - Service Desk public comment notification are not sent
20/02/2018 - User Picker not working
Bugfixes
JETIC-504 - User Picker not working
07/11/2017 - Flexible participant handling in mail handlers
New features
JETIC-450 Set or update field value action using From, To, CC or BCC addresses
22/10/2017 - Improved incoming attachment handling, internal SD comments for manual emails
New features
JETIC-489 Add option to restrict comments added by manually sent emails to Internal
JETIC-491 Allow to completely ignore attachment in Mail Handler actions
Improvements
JETIC-488 Skip already added attachments in mail handlers
30/09/2017 - Fix for addon uninstall/disable issues
Bugfixes
JETIC-486 Enabled/disabled/uninstalled events handled incorrectly
09/08/2017 - Split regexp and project keys with numbers
New features
JETIC-460 Split regexp support
Improvements
JETIC-464 Recognize project keys containing digits
Bugfixes
JETIC-462 Infinite loop if POP3 server does not support unique message identifiers
30/07/2017 - Service Desk public and internal comment events support, bugfixes
New features
JETIC-456 Add support for public/internal Service Desk comment events in Notification schemes
Improvements
JETIC-458 Set Content-Type for attachments, based on filename extension
Fixed POP3 handling and improved performance when fetching emails from incoming mail accounts
Bugfixes
JETIC-447 Incorrect encoding of no-ascii characters in outgoing attachments
17/06/2017 - Minor improvements and bugfixes
Improvements
JETIC-448 Support timezone for date formatting in templates
Bugfixes
JETIC-441 Due date is not rendered
JETIC-446 Send and Preview buttons do not work in manual email page for text templates
JETIC-449 Can not save new mail handlers
20/05/2017 - Bugfix release
Bugfixes
JETIC-439 Users different from the one modified the issue do not receive notification emails
JETIC-438 Users with email-like usernames are not stored shown as users in recipients fields
JETIC-437 Can not use group picker custom field as recipient
JETIC-436 Can't delete or resend items from error queue
JETIC-431 <style> elements removed in templates
JETIC-430 Not possible to delete Set field actions
JETIC-412 Not all attached files are being sent in manual emails
02/05/2017 - Mail Handler
Email This Issue Mail Handlers for Jira Cloud has been released with features:
Auto reply senders using your own custom Email This Issue template
Save senders and recipients to custom text fields (set field value action)
Execute workflow transitions by transition name or ID
Add incoming emails to the Email tab in the issue (it now contains all incoming and outgoing emails related to the issue)
Detailed monitoring of incoming emails being processed (Incoming Queue) including log of processing errors (Incoming Mail Log)
Easy to use editor to configure conditional handler rules and actions
12/03/2017 - Bugfix release
Bugfixes
JETIC-381 Sending and preview failed with emails containing images pasted from clipboard
JETIC-385 User picker problem when username contains @
JETIC-386 Cascaded select custom field values were not rendered correctly
JETIC-387 Some CA certificates are not accepted when using SMTP STARTTLS or SSL
JETIC-388 Renamed users were handled incorrectly (can not use them as recipients, incorrect links to user profiles)
22/02/2017 - Fixed attachments were 0 bytes length
Bugfixes
Fixed attachments from issues sent out in emails were empty
18/02/2017 - Improvements in commenting
New features
JETIC-372 The author of comments added to issues after manual email sending is the current user instead of "Email This Issue" (there is a toggle switch to use the old behaviour)
Improvements
JETIC-355 Keep original message formatting when adding comments to an issue
Bugfixes
JETIC-365 Incorrect email address resolution when two users has same username and full name
05/12/2016 - New Reply-To value for the built-in SMTP server
New features
This version needs "Act as user" scope. This will be used later to provide better user experience.
Improvements
When built-in SMTP server is used, the "reply to" field is set to jira@.atlassian.net. This way replies to outgoing emails can be sent back to Jira easily.
21/11/2016 - Some new features and bugfixes, better JSD integration
New features
In manual email screen attachments can be embedded in WYSWYG editor by clicking the "clips" button
JETIC-343 - Render Jira Software and Jira Service Desk custom fields, JSD public / internal comments in email templates
JSD Request Participants can be added as recipients
Improvements
Email Notifications process every matching event, not only the first one
Bugfixes
Inline attachments were missing due to architectural changes in Atlassian Cloud
05/11/2016 - Some new features and bugfixes
New features
Component Lead can be used as a recipient
JETIC-11 - Inline image attachments in email body
Improvements
Redesigned Recipient Restrictions and Details in the workflow
Bugfixes
Could not set non-default SMTP server in Advanced Email Configuration
Fixed time zone in Error Queue listing
renderLastComment macro did not work in templates
Add-on user could be selected as recipient
Minor user interface related fixes
13/10/2016 - First Public Release
Initial version of Email This Issue for Jira in the Atlassian Cloud.
Features
Sending emails from Workflow Post Functions
Sending event based emails from Notification Schemes
Send issues in email manually
Advanced Email Configurations to easily override default settings
Highly customizable mail Templates and Canned Responses
Useful administrative functions like Email audit log and Mail queue
Add global restrictions on recipients
Configurable SMTP servers