Я пытаюсь отправлять электронные письма через приложение 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-хоста?
Спасибо за помощь.
Действительно, как сказал SLaks, он пришел с моего SMTP-сервера … Я пытался переключиться и использовать фиктивный «smtp.gmail.com», и он работал нормально … Я попытаюсь понять, как работает их функция перенаправления ,
Благодарю.
Других решений пока нет …