1

Mandrill API を使用して HTML メールを送信しています。テンプレートにメール アドレスを含むクエリ文字列を含むリンクがありますが、メールを受信すると「@」記号が削除されます。

したがって、global_merge_vars を使用しています。

'global_merge_vars' => array(
                        array(
                            'name' => 'merge1',
                            'content' => 'merge1 content'
                        ),
                array(
                    'name' => 'UEMAIL',
                    'content' => $uEmail
                )
                    ),

リンクの例: http://www.test.com/?email=test@test.com

として受け取られる

http://www.test.com/?email=testtest.com

「@」が削除されないようにするにはどうすればよいですか?

ありがとう!

4

2 に答える 2

0

Mandrill に渡す前に、電子メール アドレス パラメータを URL エンコードする必要があります。

PHPで書いているように見えますか?urlencode 関数を試してください。

于 2015-03-03T09:00:30.563 に答える