JSM Incoming Email: Improve the error log when a user account can't be found to share a more helpful message than "Something seems to have gone wrong."

XMLWordPrintable

    • 2
    • 5

      Issue Summary

      In any situation where the From: Address on an Incoming Email doesn't result in a Customer Account being created or pulled up, the error message returned is "Something seems to have gone wrong."

      Steps to Reproduce

      One way to get this message:

      1. Configure your Site's Customer Permissions to auto-create Customer Accounts, but then limit that to a specific domain.
      2. Set your JSM Project up to be Open.
      3. Attempt to send in an Email to your JSM Project's Email Channel from an Email Address that does not match the Domain you allowed to auto-create Customer Accounts.

      Another way:

      1. As mentioned in JSDCLOUD-13553 - Attempt to create a Request from Teams where the From Address is a number.

      Expected Results

      For any way this error might be returned, the "why" is very important.
      For the first way, that'd be something like "Domain isn't allowed to create Customer Accounts".
      For the second way, that'd be something like "Invalid From Address: <value> is not an Email".

      Actual Results

      The error returned is just "Something seems to have gone wrong." which is unhelpful.

      Workaround

      Reach out to Atlassian Support to determine what has "gone wrong."

            Assignee:
            Unassigned
            Reporter:
            Payden Pringle (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated: