Top過去ログ目次掲示板

作成日:2004年12月03日 作成:おやじ
掲示板で過去に質問された内容です。

No.3999 sendmailについて


No.3999 投稿時間:2004年12月03日(Fri) 06:08 投稿者名:ひとし URL:
タイトル:sendmailについて

おやじ様へ
ご無沙汰しております。FTPで大変お世話になった者です。
Windows→Linuxでのサーバー構築に心を入れ替え、
「Linuxで作る自宅サーバー」と言う本を購入し、
GUIにてRed Hat Linux9、webmin1.170 、Postfix 1.1.12、ProFTPd 1.28
でサーバー構築中です。現在の進行状態はサーバー公開寸前まで
いっておりますがsendmailが使えません。
Postfixにて送信、受信共に出来ておりますが、使えないのです。

CGIプログラムの送信スクリプトは'/usr/lib/sendmail'で設定しております。
'/usr/lib/sendmail'でも試しましたが不可でした。

本によるとRed Hatにデフォルトでついているsendmailを停止して、
Postfixの設定となっており、そのままsendmailは停止したままに
なっておりますが、Postfixが起動していればいいという認識でいいのでしょうか?

Postfixのsendmailが起動しているかを確かめる方法などがありましたら是非、ご指導下さい。

宜しくお願い致します


No.4000 投稿時間:2004年12月03日(Fri) 13:13 投稿者名:祇園 URL:
タイトル:Re: sendmailについて

CGIと切り離して考える。

まず、sendmail が何処にあるか?
find / -name sendmail
でも行えば分かります。

sendmailが使えるかは
/usr/lib/sendmail プロバイダーのメアド </dev/null
とでも打てば分かります。
どんなエラーが出ますか?
/var/log/maillog はどんなですか?
メールは届きますか?


No.4002 投稿時間:2004年12月03日(Fri) 17:42 投稿者名:ひとし URL:
タイトル:Re^2: sendmailについて

祇園様へ

レスありがとうございます。
早速find / -name sendmail をやってみましたらたくさん出て来ました。

/etc/sysconfig/sendmail
/etc/rc.d/init.d/sendmail
/etc/log.d/scripts/services/sendmail
/etc/webmin/sendmail
/usr/lib/sendmail
/usr/libexec/webmin/caldera/sendmail
/usr/libexec/webmin/mscstyle3/sendmail
/usr/libexec/webmin/sendmail
/usr/sbin/sendmail
/usr/share/doc/db4-devel-4.0.14/ref/sendmail

/usr/lib/sendmail プロバイダーのメアド </dev/null
上記のコマンドを試しましたが、とくに何も変化はなくメールも届かなく、/var/log/maillogについては「許可がありません」となってしまいます。どうしてで章宜しくお願い致します


No.4003 投稿時間:2004年12月03日(Fri) 18:26 投稿者名:おやじ URL:http://http://www.aconus.com/~oyaji/
タイトル:おやじは、Postfix のsendmail互換プロに入れ替えてます。

> 早速find / -name sendmail をやってみましたらたくさん出て来ました。
>
> /etc/sysconfig/sendmail
> /etc/rc.d/init.d/sendmail
> /etc/log.d/scripts/services/sendmail
> /etc/webmin/sendmail
> /usr/lib/sendmail
> /usr/libexec/webmin/caldera/sendmail
> /usr/libexec/webmin/mscstyle3/sendmail
> /usr/libexec/webmin/sendmail
> /usr/sbin/sendmail
> /usr/share/doc/db4-devel-4.0.14/ref/sendmail
>
> /usr/lib/sendmail プロバイダーのメアド </dev/null
> 上記のコマンドを試しましたが、とくに何も変化はなくメールも届かなく、/var/log/maillogについては「許可がありません」となってしまいます。どうしてで章宜しくお願い致します

おやじのHPのあちこちに書いてありますが、下記を2行を入れれば、Postfix のsendmail互換プロに変わりますので、これで動くはずです。
/usr/lib/sendmailは、/usr/sbin/sendmailへのロジカルリンクなので修正は不要です。

# mv /usr/sbin/sendmail /usr/sbin/sendmail.bak
# ln -s /usr/sbin/sendmail.postfix /usr/sbin/sendmail


No.4004 投稿時間:2004年12月03日(Fri) 19:28 投稿者名:ひとし URL:
タイトル:Re^2: sendmailについて

おやじ様、お世話になります。
ターミナルコマンドラインでいいのですよね?

# mv /usr/sbin/sendmail /usr/sbin/sendmail.bak
# ln -s /usr/sbin/sendmail.postfix /usr/sbin/sendmail
2行目の方が、bash: In: command not found
となってしまうのですが、どうしてでしょうか?
何かやり方が違うのでしょうか?


No.4005 投稿時間:2004年12月03日(Fri) 19:44 投稿者名:おやじ URL:http://http://www.aconus.com/~oyaji/
タイトル:小文字のエルですよ。

> おやじ様、お世話になります。
> ターミナルコマンドラインでいいのですよね?
>
> # mv /usr/sbin/sendmail /usr/sbin/sendmail.bak
> # ln -s /usr/sbin/sendmail.postfix /usr/sbin/sendmail
> 2行目の方が、bash: In: command not found
> となってしまうのですが、どうしてでしょうか?
> 何かやり方が違うのでしょうか?

自分で書いていて気がつきません?
小文字のエルですよ。


No.4006 投稿時間:2004年12月03日(Fri) 20:24 投稿者名:ひとし URL:
タイトル:Re: 小文字のエルですよ。

おやじ様へ
勘違いしていて、ご迷惑おかけしました。
無事、使える様になりました。
ありがとうございましたm(__)m



掲示板▲頁先頭