0

Drupal 6 で user_save 関数を使用して、カスタム モジュールでユーザーのパスワードを更新しています。問題は、user_save 関数を呼び出してパスワードを更新すると、Drupal がユーザーに、アカウントがアクティブ化されたことを示す電子メールを送信することです。

Drupal がこのメールを送信しないようにする方法を知っている人はいますか?

4

1 に答える 1

1

ここでDrupal7のドキュメントを調べて、次のことを試してください。

$ conf ['password_reset'] = FALSE;

他のオプションを使用したい場合に備えて、次の他のオプションを使用できます。

  • 'register_admin_created':管理者によって作成されたユーザーへのウェルカムメッセージ。
  • 'register_no_approval_required':ユーザーが自己登録したときのウェルカムメッセージ。
  • 'register_pending_approval':ウェルカムメッセージ、ユーザーは管理者の承認を保留中です。
  • 'password_reset':パスワード回復要求。
  • 'status_activate':アカウントがアクティブ化されました。
  • 'status_blocked':アカウントがブロックされました。
  • 'cancel_confirm':アカウントのキャンセルリクエスト。
  • 'status_canceled':アカウントがキャンセルされました。
于 2012-10-06T10:10:52.297 に答える