1

Apache Commons Email ライブラリを使用して、J2EE アプリから電子メールを送信しようとしています。これらのメールにはいくつかのリンクが含まれている必要があるため、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 は正常に見えます。www.somelink.com の前に が付く Mac クライアント (Ipad、Macbook、Iphones) は例外でx-apple-msg-load://、これによりリンクが壊れます。

PHP スクリプトから PHPMailer からメールを送信しようとしましたが、同じ問題が発生しました...

問題の原因がよくわかりません。助けてください。それは私の SMTP ホストの機能でしょうか?

助けてくれてありがとう。

4

1 に答える 1

0

確かに、SLaks が言ったように、それは私の SMTP サーバーから来ました...切り替えてダミーの「smtp.gmail.com」を使用しようとしましたが、うまくいきました...彼らのリダイレクト機能がどのように機能するかを理解しようとします.

ありがとう。

于 2014-12-09T15:32:30.803 に答える