0

Drupal 7.21 にローカル サイトがあります。問題は、登録後にメールが送信されないことです。「パスワードを紛失しました」というメッセージと、連絡先フォームのメッセージは引き続き送信されます。デバッグするために、dd() および dpm() 関数を使用してメッセージを追跡する _mail_alter を追加しました。そして、次のコードを settings.php に追加しました: $conf['mail_system'] = array('default-system' => 'DevelMailLog',);

また、$message には登録メールに関する情報は含まれていません。何が起こっているのかをデバッグするにはどうすればよいですか?

PSそれが重要かどうかはわかりません。構成ページ (admin/config/people/accounts) の REGISTRATION AND CANCELLATION タブで、次のオプションを選択しました。

4

1 に答える 1

0

「アカウントがアクティブ化されたときにユーザーに通知する」もチェックされていることを確認してください。これは、アカウント設定の構成ページ (admin/config/people/accounts) の [アカウントの有効化] タブにあります。

admin/people/create でユーザーを作成する場合は、同様のチェックボックスをチェックする必要があります。

于 2013-03-21T17:59:57.140 に答える