ユーザーが私のD7サイトに登録しても、管理者には通知されませんが、登録者にはメッセージが送信されます。サイトのD6バージョンでは機能しました。ここに設定があります:
管理者への通知をオンにするフラグがどこにも見つかりません。このサイトでのGoogle検索と検索は、解決策をもたらしていません。この機能はコアにありますか、どのようにしてオンにしますか?追加のモジュールを使用する必要がありますか?
ありがとう。
まず、/admin/config/system/actions
にアクセスします。 「高度なアクションの作成」セクションで、「メールを送信」を選択し、「作成」をクリックします。受信者の電子メールアドレス(管理者の電子メールアドレスをここに入力)、件名、メッセージを入力する必要があるページに移動します。保存をクリックします。
次に、/admin/modules
に移動し、トリガーモジュールを有効にします。
3番目に、/admin/structure/trigger/user
に移動します。 [トリガー:新しいユーザーアカウントを作成した後]セクションで、選択ボックスで[メールを送信]を選択します。 「割り当て」をクリックします。
メッセージの例:
A user has created an account.
Details:
- Username: [user:name]
- Email: [user:mail]
- Time: [user:created:long]
Activate their account by going here: [user:edit-url]
これは古い質問ですが、検索で見つけただけです。提案されたアプローチは優れていますが、トークンでは機能しないことがわかりました。
ユーザーアカウントに添付したフィールドの一部またはすべてを含むメールを管理者に送信する場合は、次のようにします。
[account:field-contact-name]がアカウントを作成しました。送信された詳細:[account:field-business-name]
使いやすい Rules モジュールを使用すると、トークン化されたシンプルな電子メールアプローチを提供できます。
ルールをインストールしたら、/ admin/config/workflow/rulesから新しいルールを追加します。
1)イベントを追加する:新しいユーザーアカウントを保存した後
2)アクションを追加:メールを送信
3)メッセージ本文で、[置換パターン]ドロップダウンからトークンを選択し、新しいルールを保存します。
4)テストして、ルールがいかにすばらしいかを喜んでください。
ユーザー登録ワークフロー(「サイト管理者」および「ユーザー」への保留中のメール->「サイト管理者」による承認、ユーザーへの確認メール)はdrupalのデフォルト(コア)システムです。
Admin > Configuration > People > Account Settings
ページから、添付画像の赤丸オプションを設定します。
注:同じアカウント設定ページの下部にあるE-mailセクションでメールの内容(メッセージ)を設定できます。