Posted by bzj00220 on September 19, 2012 at 1:34am
ルールを作成して
プライベートメッセージを受信したら
メールでお知らせするように設定しているつもりだったのですが
ユーザーからメッセージが届いてもメールが届かない
というクレームがありました。
試しにメッセージが送信されたら
サイト管理者にも下記の内容のメールが届くように
ルールを設定して自分に届いたメールを確認しました。
「下記の内容でプライベートメッセージが送信されました。
投稿者:[privatemsg-message:author]
受信者:[privatemsg-message:recipient]
URL:[privatemsg-message:url]
件名:[privatemsg-message:subject]
本文:[privatemsg-message:body]
作成日時:[privatemsg-message:timestamp]」
するとなぜか、投稿者と受信者が同じになっています。
プライベートメッセージでは
投稿者と受信者というのはどこでどのように判断しているのでしょうか?
わかる方がいらっしゃいましたら教えていただければ幸いです。
Comments
プライベートメッセージの通知機能はどこにありますか?
上記の書き込みをしてから、プライベートメッセージが届いた時に
メールでお知らせする方法を模索していたら
プライベートメッセージそのものに新しいメッセージが届いたら
メールでお知らせする機能があるらしいことに気づきました。
Privatemsg
http://drupal.org/project/privatemsg
ドキュメント
http://drupal.org/documentation/modules/privatemsg
を読んだり
プライベートメッセージの設定のページ
ホーム » 管理 » 環境設定 » Messaging » Private message settings
を見たりしているのですが
どうしてもメールで通知する設定を見つけることができません。
プライベートメッセージを使っている方で
上記の設定方法などを知っている方がいらっしゃいましたら
教えていただければ幸いです。
モジュールが無効になっていました
上記の件ですがメールでの通知の設定が表示されていなかったのは
モジュールが無効になっていたためでした。
Privatemsg Email Notification
というモジュールを有効にしたら設定画面が表示されるようになりました。
ただ私の場合は役割によってメールの文章を変更したいので
上記のメールでの通知機能は役に立ちませんでした。
「メッセージが届いてもメールが届かない」
というクレームの件ですがどうもその時だけ一時的に起こった問題らしくて
ホーム » 管理 » レポート » 最近のログメッセージ
を見る限り、その後はルールで設定したメールが送信されています。
しばらく様子をみて同様のクレームがなければ
今のままでいいかなと思っています。お騒がせしました。