wwwmailのコマンドラインオプションの設定

[上に] [前に] [次に]
素人管理人 1999/08/31(火) 19:18:13
初めて投稿させていただきます。とほほ先生のwwwmailを利用させて頂いております。

さて、NTT PCコミュニケーションのWeb Arena(Suite)でwwwmailを設定しようと
したのでしたが、メールが送信されませんでした。Web ArenaのFAQをみたら、この
サーバーではsendmailがインストールされておらず、qmailでリンクとなっているが、
sendmailコマンドは利用できるとのことです。そして、次の様な事が掲載されていました。

>sendmailのコマンドラインオプションの設定が間違っているとメールが送信され
>なくなってしまいます。 オプションは、「-t」と「-f(Fromアドレス)」の2つの
>みを設定し、他のオプションは指定しないで下さい。

申し訳ございませんが、この文章の意味がよくわかりません。また、このラウンジの
過去ログを検索してみましたが、結局見つかりませんでした。

だれかおわかりの方がいらっしゃったら、その設定方法が掲載されているページか
このラウンジの発言のリンクなどを教えて下さい。

宜しくお願いします。

B-Cus 1999/08/31(火) 23:37:54
wwwmail.cgi の
> unless (open(OUT, "| $sendmail -n -t")) {
を unless (open(OUT, "| $sendmail -t -fuser")) { でいけるんでない?
userはあなたのユーザ名。あなたのwebが /~hoge/ なら -fhoge。
試してないけど。
 ../199908/99080293.htm
の最新版を使いたい場合は自分でどこをいじればいいか考えてみてね。

> Web ArenaのFAQをみたら
探すの面倒だから、最初から
 http://www.arena.ne.jp/suite/support/manual/cgi/index.html
にリンク張ってくれるとうれしい。

素人管理人 1999/09/01(水) 17:32:25
ありがとうございます。
さっそく試してみます。結果はお知らせしますので、
宜しくお願い致します。

>探すの面倒だから、最初から
> http://www.arena.ne.jp/suite/support/manual/cgi/index.html
>にリンク張ってくれるとうれしい。

すいません。気配りが足りませんでした。(m__m)

素人管理人 1999/09/03(金) 11:23:16
[[解決]]
B-Cusさん、ありがとうございました。
このスレッドをWeb Arenaのサポートの方に見て頂きました。
このサイトは独自ドメインを使っている関係で、

>userの部分はお客様のユーザ名ではなく、
>発信元のメールアドレスを設定して頂く必要がございます。
>たとえば、メールの発信元を suite@arena.ne.jp とする場合は

> unless (open(OUT, "| $sendmail -n -t")) {

>の部分を

> unless (open(OUT, "| $sendmail -t -fsuite\@arena.ne.jp")) {
>と書き換えて頂ければメールが送信される様になります。
>メールアドレスの@の前に、半角で¥マーク(またはバックスラッシュ)を
>入れて頂く必要がございますので、そちらの点にご注意下さい。

との返答を頂きました。その結果、問題なくメール送信が行えるように
なりました。

この解答を得られたのは、まさにB-Cusさんに的確に修正点を教えて
頂いたからだと思います。そうでなければ、私の知識不足のせいで
カスタマーセンターと無駄なやりとりが続いたでしょう。

本当にありがとうございました。

[上に] [前に] [次に]