Just a heads up: On March 24, 2025, starting at 4:30pm CDT / 19:30 UTC, the site will be undergoing scheduled maintenance for a few hours. During this time, the site might be unavailable for a short while. Thanks for your patience.
×as mantioned in "Practical JIRA administration" book / section 6.4:
Once a user leaves an organization, their email address will eventually become invalid and may cause "bounce" errors in the JIRA log files. To avoid this, change the top-level domain in the user’s email address from <tt>.org</tt> or<tt>.com</tt> to <tt>.invalid</tt>, which is the official way to mark an email address as invalid (RFC 2606).
when i set email address im my Crowd to user@example.invalid - JIRA is still trying to email those users and i get bounced emails.
has anyone done the same in their environment? does .invalid work?
I can think of another solution of setting their email to noreply@example.com, but I would like to keep their emails mostly intact, just in case they need to be reactivated in the future.
thanks
I've found organisations are very weak on their support for the standard .invalid RFC. Bad, I know, but we live in a world with Internet Explorer to which "standard" is something to be comprehensively ignored.
I cheat and talk to the email administrators whereever I go, asking them for an official "null" email address to use. e.g. at my current client, any email sent to <something>l@devnull.local gets quietly, well, piped to /dev/null and hence goes nowhere.
This is still a problem for headless or service accounts. See https://jira.atlassian.com/browse/JRA-39274for a feature request to ignore .invalid addresses. When I wrote the book I really thought JIRA did!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
It looks like JIRA v5,1 will contain a solution to your problem:
To quote, this is what we should be getting:
Now, this seems to deal very nicely with dealing with some important use cases... although it does not cater for the use of dummy users (such as "test queue").
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This ties in with disabling accounts in JIRA without having to migrage all data away from the, but if you are simply in the process of cleaning up users who have left the company, the simplest thing to do would be to remove them from all user groups.
This way, they won't be able to login and none of workflow process applies to their account. You won't even see invalid email errors in the logs becuase when someone might trigger an event that sends noticifations, one won't be created for the user who is not in any user group.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You'll need to check and remove their "roles" too. If a user has "browse" permission because of a role that they're in, they could still get emails, despite being removed from all groups.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I've found organisations are very weak on their support for the standard .invalid RFC. Bad, I know, but we live in a world with Internet Explorer to which "standard" is something to be comprehensively ignored.
I cheat and talk to the email administrators whereever I go, asking them for an official "null" email address to use. e.g. at my current client, any email sent to <something>l@devnull.local gets quietly, well, piped to /dev/null and hence goes nowhere.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Me too
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.