The link included in the Forgotten Password and User Registration emails does not work when clicked in Outlook 2007 or 2010. It works when copied to a browser.
Configured the Forgotten Password Reset and/or User Self-Registration functionality.
There is a limitation in Outlook 2007 and 2010 where hyperlinks do not work if they exceed a certain length (~1030 characters). This limitation does not affect later versions of Outlook, other email clients or other Microsoft Office 2007 / 2010 applications.
It is not possible to shorten the link generated by AM/OpenAM as it contains the JSON Web Token (JWT) token required for the password reset / registration process. An RFE exists to address this: OPENAM-10755 (Limitation in MS Outlook 's password reset link. The token URL generated is too long for Outlook to handle. )
A suggested workaround for this issue is to customize the email sent to end users to advise Outlook 2007 and 2010 users to copy and paste the link into their browser instead. The link should be left for users not affected by this issue. You can do this by changing the Outgoing Email Body for the Forgotten Password and/or User Registration emails.
The following example guides you through changing the Outgoing Email Body for the Forgotten Password email. The same concept applies to the User Registration email, which is found on the User Registration tab under User Self-Service:
- Navigate to:
- AM / OpenAM 13.5 console: navigate to: Configure > Global Services > User Self-Service > Forgotten Password > Outgoing Email Body
- OpenAM 13 console: navigate to: Configuration > Global > User Self-Service > Forgotten Password > Outgoing Email Body
- Remove the following text:
en|<h2>Click on this <a href="%link%">link</a> to reset your password </h2>And replace with your customized message, for example:
en|<h2>Click on this <a href="%link%">link</a> to reset your password </h2> <h2> If you are an Outlook 2007 or 2010 user, please copy and paste the following link into your browser to reset your password: %link% </h2>
- Save your changes.
The resulting email in this example will look like this: