記事No | : 11600 |
投稿日 | : 2013/03/17(Sun) 08:48:49 |
タイトル | : sendmailの使い方 |
ID情報 | : atagokai |
投稿者 | : atagokai |
URL | : http://www7b.biglobe.ne.jp/~tomato0804/calen/calen.html |
Network Mailのsendmailの-fオプションの使い方について質問です。サーバーの仕様では-f addressとなっています。このaddressはどこで入力するのでしょうか?
それとも、プログラムのどこかに書いておくのでしょうか?
cgiはprivate内においておりますので、urlは書くことができません。
記事No | : 11601 |
投稿日 | : 2013/03/17(Sun) 09:31:54 |
タイトル | : Re: sendmailの使い方 |
ID情報 | : kent |
投稿者 | : KENT |
> Network Mailのsendmailの-fオプションの使い方について質問です。サーバーの仕様では-f addressとなっています。このaddressはどこで入力するのでしょうか?
> それとも、プログラムのどこかに書いておくのでしょうか?
> cgiはprivate内においておりますので、urlは書くことができません。
設定ファイル init.cgi の中で「設定」するだけです。
# sendmailの -fコマンドが必要な場合
# 0=no 1=yes
$cf{sendm_f} = 0;
記事No | : 11604 |
投稿日 | : 2013/03/17(Sun) 18:59:17 |
タイトル | : Re^2: sendmailの使い方 |
ID情報 | : atagokai |
投稿者 | : atagokai |
URL | : http://www7b.biglobe.ne.jp/~tomato0804/calen/calen.html |
> > Network Mailのsendmailの-fオプションの使い方について質問です。サーバーの仕様では-f addressとなっています。このaddressはどこで入力するのでしょうか?
> > それとも、プログラムのどこかに書いておくのでしょうか?
> > cgiはprivate内においておりますので、urlは書くことができません。
>
> 設定ファイル init.cgi の中で「設定」するだけです。
>
> # sendmailの -fコマンドが必要な場合
> # 0=no 1=yes
> $cf{sendm_f} = 0;
$cf{sendm_f} = 1;に変更すると、処理がとまったようになり
メールを送信しました。のメッセージが出ません。
-fの後のaddressを待っているのではないでしょうか?
よくわかりませんが・・・
記事No | : 11605 |
投稿日 | : 2013/03/17(Sun) 19:40:00 |
タイトル | : Re^3: sendmailの使い方 |
ID情報 | : kent |
投稿者 | : KENT |
> > > Network Mailのsendmailの-fオプションの使い方について質問です。サーバーの仕様では-f addressとなっています。このaddressはどこで入力するのでしょうか?
> > > それとも、プログラムのどこかに書いておくのでしょうか?
> > > cgiはprivate内においておりますので、urlは書くことができません。
> >
> > 設定ファイル init.cgi の中で「設定」するだけです。
> >
> > # sendmailの -fコマンドが必要な場合
> > # 0=no 1=yes
> > $cf{sendm_f} = 0;
>
> $cf{sendm_f} = 1;に変更すると、処理がとまったようになり
> メールを送信しました。のメッセージが出ません。
> -fの後のaddressを待っているのではないでしょうか?
> よくわかりませんが・・・
918行目の
# sendmailコマンド
my $scmd = "$cf{sendmail} -t -i";
if ($cf{sendm_f}) {
$scmd .= " -f $in{master}";
}
にて、-fコマンドが付加されているので、ロジックは間違っていないと思うのですが。
$cf{sendm_f} = 0;
にすると、正常に動作するのですか?
記事No | : 11607 |
投稿日 | : 2013/03/17(Sun) 20:32:20 |
タイトル | : Re^4: sendmailの使い方 |
ID情報 | : atagokai |
投稿者 | : atagokai |
URL | : http://www7b.biglobe.ne.jp/~tomato0804/calen/calen.html |
> > > > Network Mailのsendmailの-fオプションの使い方について質問です。サーバーの仕様では-f addressとなっています。このaddressはどこで入力するのでしょうか?
> > > > それとも、プログラムのどこかに書いておくのでしょうか?
> > > > cgiはprivate内においておりますので、urlは書くことができません。
> > >
> > > 設定ファイル init.cgi の中で「設定」するだけです。
> > >
> > > # sendmailの -fコマンドが必要な場合
> > > # 0=no 1=yes
> > > $cf{sendm_f} = 0;
> >
> > $cf{sendm_f} = 1;に変更すると、処理がとまったようになり
> > メールを送信しました。のメッセージが出ません。
> > -fの後のaddressを待っているのではないでしょうか?
> > よくわかりませんが・・・
>
> 918行目の
>
> # sendmailコマンド
> my $scmd = "$cf{sendmail} -t -i";
> if ($cf{sendm_f}) {
> $scmd .= " -f $in{master}";
> }
>
> にて、-fコマンドが付加されているので、ロジックは間違っていないと思うのですが。
>
> $cf{sendm_f} = 0;
>
> にすると、正常に動作するのですか?
正常に動作します。
記事No | : 11609 |
投稿日 | : 2013/03/17(Sun) 20:41:59 |
タイトル | : Re^5: sendmailの使い方 |
ID情報 | : kent |
投稿者 | : KENT |
> > $cf{sendm_f} = 0;
> >
> > にすると、正常に動作するのですか?
>
> 正常に動作します。
それであれば、正常動作の設定でお使いください。
記事No | : 11610 |
投稿日 | : 2013/03/17(Sun) 20:48:35 |
タイトル | : Re^6: sendmailの使い方 |
ID情報 | : atagokai |
投稿者 | : atagokai |
URL | : http://www7b.biglobe.ne.jp/~tomato0804/calen/calen.html |
> > > $cf{sendm_f} = 0;
> > >
> > > にすると、正常に動作するのですか?
> >
> > 正常に動作します。
>
> それであれば、正常動作の設定でお使いください。
そうですか。
-fオプションは使えないということですね。
わかりました。
記事No | : 11611 |
投稿日 | : 2013/03/17(Sun) 21:11:08 |
タイトル | : Re^7: sendmailの使い方 |
ID情報 | : kent |
投稿者 | : KENT |
> > > > $cf{sendm_f} = 0;
> > > >
> > > > にすると、正常に動作するのですか?
> > >
> > > 正常に動作します。
> >
> > それであれば、正常動作の設定でお使いください。
>
> そうですか。
> -fオプションは使えないということですね。
> わかりました。
よくスレッドを読んでください。
-f オプションは設定できます。
記事No | : 11613 |
投稿日 | : 2013/03/17(Sun) 21:15:05 |
タイトル | : Re^8: sendmailの使い方 |
ID情報 | : atagokai |
投稿者 | : atagokai |
URL | : http://www7b.biglobe.ne.jp/~tomato0804/calen/calen.html |
> > > > > $cf{sendm_f} = 0;
> > > > >
> > > > > にすると、正常に動作するのですか?
> > > >
> > > > 正常に動作します。
> > >
> > > それであれば、正常動作の設定でお使いください。
> >
> > そうですか。
> > -fオプションは使えないということですね。
> > わかりました。
>
> よくスレッドを読んでください。
> -f オプションは設定できます。
>
よく読んでいますよ。
$cf{sendm_f} = 0;
では使えないのと一緒ではないでしょうか?
$cf{sendm_f} = 1;
としてはじめて使えたと言うのではないでしょうか?
$cf{sendm_f} = 0;
として使わせていただきます。
ありがとうございました。
記事No | : 11620 |
投稿日 | : 2013/03/18(Mon) 20:49:07 |
タイトル | : Re^9: sendmailの使い方 |
ID情報 | : kent |
投稿者 | : KENT |
> よく読んでいますよ。
> $cf{sendm_f} = 0;
> では使えないのと一緒ではないでしょうか?
> $cf{sendm_f} = 1;
> としてはじめて使えたと言うのではないでしょうか?
> $cf{sendm_f} = 0;
> として使わせていただきます。
> ありがとうございました。
いえ、それは全く違います。
あなたのサーバでは使えない、ということです。
$cf{sendm_f} = 1;
と設定している場合には、間違いなく -f オプションを付けて sendmailを起動しているのです。
プログラム側の役割はそこまでです。
それ以降のことは、サーバ側の役割です。
なんでも自分の環境を中心に考えないでください。
その辺をよく理解してください。
質問の趣旨はこれで完了したので、このスレッドは閉じますね。