I'm trying to send e-mails through my J2EE app, with Apache Commons Email library. These mails must contain some links, so I developed an HTML template, but I'm facing an odd problem :
When my HTML template contains <a href="http://www.somelink.com">myLink</a>
, the output URL looks like this : http://x9hy.mjt.lu/link/x9hy/vmpjsly/1/SEEMS-LIKE-A-VERY-LONG-HASH.
When I click, I'm redirected to http://www.somelink.com, excepted on my boss' shitty mail client...
I tried to change the link to <a href="www.somelink.com">myLink</a>
(without http://
), then the URL looks fine. Excepted on Mac clients (Ipad, Macbook, Iphones), where www.somelink.com is prefixed by x-apple-msg-load://
, and this breaks the link.
I tried to send a mail from PHPMailer from a PHP script, same issue...
I'm not sure to really understand where the problem comes from, and I'd like some help. Could it be a feature from my SMTP host ?
Thanks for the help.
Indeed, as SLaks said, it came from my SMTP server... I tried to switch and to use a dummy "smtp.gmail.com", and it worked fine... I'll try to understand how their redirect feature works.
Thanks.