関数でメールを送信しました。
私のメール本文は「Hello [user:name]、blablablala-Team [site:name]」のようなものです。
ただし、トークンは電子メールの値に置き換えられません。
どうしましたか ?
心から
メール本文で token_replace を実行し、ターゲットユーザーのユーザーオブジェクトを渡す必要があります。あなたの関数では:$ global $ user;
$emluser = user_load($user->uid);
$body = "Hello [user:name], blablablala -- Team [site:name]";
$body = token_replace($body, array('user' => $emluser));
サイトトークンを置き換えるために何も渡す必要はありません。