The resume link is in the body of the email and the query string parameters are encrypted, which sometimes results in forward slashes (due to Base64 encoding).
I am using Server.URLEncode() to convert the encrypted string into a "proper" URL and the string looks fine when I debug the code, i.e. forward slashes come through as %2.
However, when I click on the email link on my website, Outlook shows the URL in the decoded format, i.e. the %2's are converted back into /.
This is probably a client specific Outlook setting, so I could change my Outlook to work okay but another user will have the same problem.
Is there a way to force any email client to preserve the URL encoding and not decode the characters as Outloook seems to be doing?
I can't seem to find anything on the internet about this, which seems strange since it's a pretty clear issue.
View Complete Post