(現在 過去ログ9 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■9388 / inTopicNo.1)  Child Tree通知機能メールアドレスの変更
  
□投稿者/ あすなろ -(2004/06/21(Mon) 03:53:33)
    こんばんは。行き詰ってしまったのでアドバイスを下さい。
    Child Treeの通知機能をあるメーリングリストと同期させようと思っています。

    *set.cgiの$mailtoはそのMLの投稿用のアドレスに設定し、
    *掲示板に何か投稿があれば、そのMLに通知されるのです。

    ただ、これで問題があって、

    1)投稿者のメールアドレス欄が無記入の場合
    2)投稿者のメールアドレス欄がMLのメンバー以外の場合

    1)の場合は、デフォルトの設定であるcbbs.cgi内の、
    2687行目あたり"nomail@xxx.xxx"をML上の誰かのアドレスにすれば、
    MLへの通知ができる事がわかったのですが、

    2)の場合、投稿者のfromがメールアドレスの値になるため、
    MLへの投稿が拒否され、通知ができない状態になってしまいます。
    これを改善するにはどの部分を改造すればよろしいでしょうか。
    基本的にケース1の場合と同じような処理をしたいのですが、
    掲示板上のメールアドレス情報($email)は残したいのです。

    ご教授よろしくおねがいします。<(_ _)>
引用返信 [メール受信/OFF] 削除キー/
■9395 / inTopicNo.2)  Re[1]: Child Tree通知機能メールアドレスの変更
□投稿者/ りゅういち -(2004/06/21(Mon) 18:34:10)
http://www.cj-c.com/
    No9388に返信(あすなろさんの記事)
    > > *set.cgiの$mailtoはそのMLの投稿用のアドレスに設定し、
    > *掲示板に何か投稿があれば、そのMLに通知されるのです。
    > > ただ、これで問題があって、
    > > 1)の場合は、デフォルトの設定であるcbbs.cgi内の、
    > 2687行目あたり"nomail@xxx.xxx"をML上の誰かのアドレスにすれば、
    > MLへの通知ができる事がわかったのですが、
    > > 2)の場合、投稿者のfromがメールアドレスの値になるため、
    > MLへの投稿が拒否され、通知ができない状態になってしまいます。

    この場合は強制的に 1 のパターンにしてしまえばいいと思うので、
    メール通知の from の部分にML上の誰かのアドレスを入力しておく
    というのはどうでしょうか?
引用返信 [メール受信/OFF] 削除キー/
■9398 / inTopicNo.3)  Re[2]: Child Tree通知機能メールアドレスの変更
□投稿者/ あすなろ -(2004/06/21(Mon) 20:40:42)
    > この場合は強制的に 1 のパターンにしてしまえばいいと思うので、
    > メール通知の from の部分にML上の誰かのアドレスを入力しておく
    > というのはどうでしょうか?

    お返事ありがとうございます。
    となると、fromとはどの部分(何行目あたり)になりますでしょうか。
    それらしきところに$emailを除いてメールアドレスを直接入れたところ、
    Interenal server errorの表示が出てしまいました。(>_<)
引用返信 [メール受信/OFF] 削除キー/
■9402 / inTopicNo.4)  Re[3]: Child Tree通知機能メールアドレスの変更
□投稿者/ あすなろ -(2004/06/22(Tue) 02:17:24)
    > となると、fromとはどの部分(何行目あたり)になりますでしょうか。
    > それらしきところに$emailを除いてメールアドレスを直接入れたところ、
    > Interenal server errorの表示が出てしまいました。(>_<)

    自己レスですいません。2721行目あたりの
    "From: $email"をメールアドレスに修正できました。
    @の前に\マークを入れれば良かったんですね。

    ただ、これをすると、掲示板上には
    「@」のmailtoリンクが表示されません。通知メールには
    ちゃんと"$email"の値が存在しているのですが・・・。

引用返信 [メール受信/OFF] 削除キー/
■9417 / inTopicNo.5)  Re[4]: Child Tree通知機能メールアドレスの変更
□投稿者/ りゅういち -(2004/06/25(Fri) 08:45:32)
http://www.cj-c.com/
    No9402に返信(あすなろさんの記事)
    > > ただ、これをすると、掲示板上には
    > 「@」のmailtoリンクが表示されません。通知メールには
    > ちゃんと"$email"の値が存在しているのですが・・・。

    $email="メールアドレス";
    のようにしていませんか?
    そうではなくて、"From: 管理者のML用アドレス";
    としてしてみてください。
引用返信 [メール受信/OFF] 削除キー/
■9442 / inTopicNo.6)  Re[5]: Child Tree通知機能メールアドレスの変更
□投稿者/ あすなろ -(2004/06/27(Sun) 22:17:40)
    > $email="メールアドレス";
    > のようにしていませんか?
    > そうではなくて、"From: 管理者のML用アドレス";
    > としてしてみてください。

    アドバイスいただき、本当に感謝しています。
    cbbs.cgi内の2721行目、
    print MAIL "From: xxx\@xxx.com\n";
    のように設定しています。こうすると、
    例えメールアドレス欄に誰が何と書こうと、
    通知メールの配信元はxxx\@xxx.comになる所までOKでした。
    ただ、掲示板には投稿者のメールアドレスによる
    MAILTOリンクは残したいんです。すいません、
    同じ質問の繰り返しになるんでしょうか・・・。
    是非使用できるようにしたい機能なので、
    有償でもお願いしたいぐらいです。
引用返信 [メール受信/OFF] 削除キー/
■9447 / inTopicNo.7)  Re[6]: Child Tree通知機能メールアドレスの変更
□投稿者/ りゅういち -(2004/06/30(Wed) 00:26:49)
http://www.cj-c.com/
    No9442に返信(あすなろさんの記事)
    > 例えメールアドレス欄に誰が何と書こうと、
    > 通知メールの配信元はxxx\@xxx.comになる所までOKでした。
    > ただ、掲示板には投稿者のメールアドレスによる
    > MAILTOリンクは残したいんです。すいません、
    > 同じ質問の繰り返しになるんでしょうか・・・。
    > 是非使用できるようにしたい機能なので、

    あれ?その場合は投稿者のアドレスはそのまま名前の横に表示されませんか?
    上記の変更では、直接変数をいじっていないので
    投稿の際にアドレスを非公開にしたりしていなければ表示されると思うのですが・・・
引用返信 [メール受信/OFF] 削除キー/
■9451 / inTopicNo.8)  Re[7]: Child Tree通知機能メールアドレスの変更
□投稿者/ あすなろ -(2004/06/30(Wed) 23:22:21)
    > あれ?その場合は投稿者のアドレスはそのまま名前の横に表示されませんか?
    > 上記の変更では、直接変数をいじっていないので
    > 投稿の際にアドレスを非公開にしたりしていなければ表示されると思うのですが・・・

    のはずですよね。私も他に該当箇所がないような気がします・・・。
    お騒がせしてすいませんでした。本格設置の段階になったら、
    またアドバイスをいただければ、と思います。
    ご丁寧に対応いただき、ありがとうございました。<(_ _)>
解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -