I forgot my password so I requested a new one through the password reset tool. The email I get, however, does not include a temporary password or a way to change it; there is only a link to request another password reset email.
See the screenshots below as a sample of what I got on my email:
The email I got:
What I should have gotten:
It looks like the blue background is missing from the "Reset password" button. Or somehow the visibility of the button has been set to invisible.
There's a space for the button suggesting that it's somewhere in the email but bizarrely not shown.
Questions:
Hi David,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
What happens when you click on the space where the button should be?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This may also be a case of Outlook using very old technology for it's rendering engine. This could be vaguely related.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
OK, It looks like you are running into CONFSERVER-30587. Outlook is likely using Internet Explorer 8 or older for it's rendering engine. Actually, it's worse, Outlook doesn't even use a browser as it's rendering engine, instead it uses Word🤦♀️ - c'mon Microsoft 💩💩💩
Some comments which could be useful:
If you switch to IE8 standards mode (not quirks mode, OR IE7 standards mode), the button should show up.
If anyone desperately needs a work around for this (we did as all staff are on Lotus Notes) below is some info which will help you manually modify the email content so it displays correctly.
NOTE: Only tested (by me) against Confluence 5.3 Linux x32 sending emails to Lotus Notes 8.5. Assumes some level of understanding of CSS and how java jars work
- CSS is used to style the button on the forgot password email
- the CSS does not cater properly for IE8 based systems where IE8 is not set in standards mode
- the CSS files are contained within confluence-email-resources-5.3.jar (install/confluence/WEB-INF/atlassian-bundled-plugins/confluence-email-resources-5.3.jar)
- There are two CSS files that need to be updated within the jar
- css\all-clients.css
- css\all-clients-min.css
- we updated aui-button-email in the CSS from #fff to #3068a2
I've attached a screenshot showing the forgot password email in Lotus Notes as well as our patched jar file.
Workaround for Confluence 5.10.x:
Follow the instructions below to change the text colour to black:
- Shut downn Confluence
- Go to Confluence-Install folder
- locate the atlassian-bundled-plugins located in the Confluence-Install\confluence\WEB-INF\atlassian-bundled-plugins
- locate the plugin confluence-email-notifications-plugin-8.4.6.jar
- Backup, and delete this .jar file from this location
- Save this attached new .jar file instead into the same location: confluence-email-notifications-plugin-8.4.6.jar
- Restart Confluence
Attached is a version that I've modified for Confluence 6.2.3
confluence-email-notifications-plugin-8.8.3.jar
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.