Показать функциональную ссылку <a> в электронном письме?

Я пытаюсь отправлять электронные письма через мое приложение J2EE с почтовой библиотекой Apache Commons. Эти письма должны содержать некоторые ссылки, поэтому я разработал шаблон HTML, но я столкнулся со странной проблемой:

Когда мой HTML-шаблон содержит <a href="http://www.somelink.com">myLink</a>выходной URL выглядит следующим образом: http://x9hy.mjt.lu/link/x9hy/vmpjsly/1/SEEMS-LIKE-A-VERY-LONG-HASH. Когда я нажимаю, меня перенаправляют на http://www.somelink.com/, за исключением дерьмового почтового клиента моего босса...

Я пытался изменить ссылку на <a href="www.somelink.com">myLink</a> (без http://), то URL выглядит нормально. Исключается для клиентов Mac (Ipad, Macbook, Iphones), где www.somelink.com начинается с префикса x-apple-msg-load://и это разрывает ссылку.

Я пытался отправить письмо из PHPMailer из сценария PHP, та же проблема...

Я не уверен, что действительно понимаю, откуда возникла проблема, и мне нужна помощь. Может ли это быть функцией моего SMTP-хоста?

Спасибо за помощь.

1 ответ

Действительно, как сказал SLaks, он пришел с моего SMTP-сервера... Я пытался переключиться и использовать фиктивный "smtp.gmail.com", и он работал нормально... Я попытаюсь понять, как работает их функция перенаправления,

Благодарю.

Другие вопросы по тегам