にスペースを追加します。PHPのメール機能は、ランダムに私は、何か非常に単純なPHPスクリプトを持っているメッセージテキスト
もちろんwhile ($condition){
echo "<a href="thanks.php?id=".$id."> THANKS </a>";
}
を、私は少しより多くのコードを持っているが、それは問題ではありません。このコードを作成したら、スクリプトはユーザーに電子メールを送信します。
INBOX
リンクはを除き、すべての単一の行で大丈夫ですLAST ONEは、リンクをこのように示しています
tha nks.php?id.....
それはコードの間にスペースを追加します。
これはホットメールでのみ発生します。 Gmail、yahoo、その他すべての機能はうまく動作します。
ホットメールのようなサウンドは、(半)リンクを難読化することによってユーザーを「保護」しています。唯一の状況であれば、それはあなたがやっていることだとは思わない。 - 編集:また、FYIW、あなたの構文は上記のコード(引用ミスマッチ)でオフですが、リンクが他の状況の90%で動作していると、私はあなたがこれを投稿するときに誤解しています。それ以外の場合は、アンカー内で '' 'をエスケープして、' '$ id'の後ろに' ''があることを確認してください) –
ええ、私はこれを例として書いた、これは実際のコードではありません。一方、..もしそれがホットメールの問題なら、なぜそれがすべてのリンクに同じ "保護"をしないのです!それはちょうど最後のものに起こります!ホットメールは、私を狂わせさせるために丸薬を飲みたいです! – Andy
トピックに関する別の良いディスカッション:http://www.jeremytunnell.com/posts/really-hairy-problem-with-seemingly-random-crlf-and-spaces-inserted-in-email – toto21