No.12170 投稿時間:2003年09月10日(Wed) 15:51 投稿者名:ごっちゃ URL:
はじめまして
unixの知識が無いにも関わらず、「Red Hat Linux8.0とWebminで作る
コマンド不要の自宅サーバー」と言う本を手に入れ、こちらのサイト
の影響もあり、サイト構築に挑戦しました。
ダイナミックDNSはminiDNS.netを利用し
http://webworks.dynsite.net/
を立上げ、Web、FTP、Sambaは無事起動しました。
しかしながら、mail関係に私には理解不能な事態が発生しています。
1.サーバー上のメールソフトやmailコマンドでの外部への送受信は確
認できるが、他のネットワークからメーラーで設定したものはPOP3の受
信はできるが、SMTPはリレーが拒否される。
2.cgiを利用してsendmailを利用すると、そのソフト自身にはエラーは
発生しないが送信が行われない。
ただし、サーバー上にあるアドレスには着信する。
3.sendmailはサーバーをリブートするとサービスで起動されている筈
なのにリブートしないと機能しません。
この原因は何処にあるのでしょうか。
無謀な挑戦だったと思う反面、強く何とかしたいと思っています。
どなたかご助力をいただければ幸いです。
--- システム構成 ---
Red Hat Linux
Apache/2.0.40
/usr/sbin/sendmail
設定は基本的にはWebminで行っています。
外部へのリレーが出来ていないかもと思い、他の本を参考に次のこと
もしています。
/etc/host.allow
#
# hosts.allow This file describes the names of the hosts which
are
# allowed to use the local INET services, as decid
ed
# by the '/usr/sbin/tcpd' server.
#
sendmail : ALL
/etc/mail/access ---> この後にaccess.dbに変換してあります
。
# Check the /usr/share/doc/sendmail/README.cf file for a descri
ption
# of the format of this file. (search for access_db in that fil
e)
# The /usr/share/doc/sendmail/README.cf is part of the sendmail
-doc
# package.
#
# by default we allow relaying from localhost...
localhost.localdomain RELAY
localhost RELAY
127.0.0.1 RELAY
192.168.0 RELAY
webworks.dynsite.net RELAY
webworks RELAY
No.12178 投稿時間:2003年09月10日(Wed) 18:25 投稿者名:OAK URL:
以前sendmailの設定をした事はありますが、かなり厄介です。
その時調べたのですが設定プログラムがパッとしないし例題が少ないのです。
結局カットアンドトライでsedmail.cf を直接いじりました。
さて。最近はどこをみてもsendmailは勧めていません。
あまりいじらないうちに他のメールサーバーを使う事を勧めます。
はやりは、postfixとqmailでしょう。そのどちらかで行なえば良いと思います。
postfixはおやじさんhttp://www.aconus.com/~oyaji/に
qmailはカイさんhttp://yaguma.com/に
詳しく書かれていますので簡単に設定できると思います。
CGIからのsendmailも自動的に出来るはずです。
No.12186 投稿時間:2003年09月10日(Wed) 21:52 投稿者名:mimi URL:
OAKさんが書いておられる様にsendmailは今ひとつですから,今までのしがらみもな
く新しくめーるサーバーを構築するのであれば,それ以外のものを採用する方が良
いと思います.
私の場合,遅ればせながら先日postfixでメールサーバーを構築しました.RedHatな
らpostfixが入っているからインストールも簡単と思います.
本当はFreeBSD+qmail(=頻繁にバージョンアップしないから)で構築したかったの
ですが挫折しました.(^^;)
もう少しスキルを積み上げてチャレンジするつもりです.
No.12187 投稿時間:2003年09月10日(Wed) 22:27 投稿者名:カイ URL:http://yaguma.com
>本当はFreeBSD+qmail(=頻繁にバージョンアップしないから)で構築したかったの
ですが挫折しました.(^^;)
FreeBSDでqmailを動かしている人はいっぱいいます.
たとえばhirapon.com.ここは設定内容を掲載していないのですが,
他にはkozupon.comなどがとても参考になると思います.
No.12190 投稿時間:2003年09月11日(Thu) 02:40 投稿者名:ごっちゃ URL:
みなさん、ありがとうございます。
Postfixで再チャレンジします。
cgiが自動的にsendmailとして認識するのであれば問題ありませんので結果をまたご報告させていただきます。
No.12201 投稿時間:2003年09月11日(Thu) 14:27 投稿者名:ごっちゃ URL:
購入した本の通りにPostfixを設定しました。
ところが、サーバー上のメーラーでは「ポート25に接続できない」とエラーメッセージが帰ってきます。
受信はできますが、外部からのメール着信はありません。
誠に申し訳ありませんが更なるご指導をお願いします。
No.12203 投稿時間:2003年09月11日(Thu) 14:55 投稿者名:OAK URL:
> 購入した本の通りにPostfixを設定しました。
> ところが、サーバー上のメーラーでは「ポート25に接続できない」とエラーメッセージが帰ってきます。
> 受信はできますが、外部からのメール着信はありません。
> 誠に申し訳ありませんが更なるご指導をお願いします。
「受信はできますが」というのはpopのことだと思います。
SMTPをしっかり組むこと。
たぶんデーモンが動いていないのだと思います。
/usr/sbin/postfix start
は実行しましたか? (postfixのパスはここかどうかわかりませんが)
実行すると starting the Postfix mail system がでます。
daemon started とログに書かれます。
ログはテスト中たえず見てください。 /var/log/maillog だと思います。
おやじさんのサイトは見ましたか。main.cf は慎重に設定してください。
テストの順は送信からで良いと思います。
私のサイトに受信テストがありますからそれも利用すると便利です。
No.12205 投稿時間:2003年09月11日(Thu) 16:18 投稿者名:ごっちゃ URL:
早々のご返答をありがとうございます。
> おやじさんのサイトは見ましたか。main.cf は慎重に設定してください。
すいません。こちらのサイトはレベルが高すぎコピペで対処ができません。
私の実力ではWebminが必須なので
「Linuxで自宅サーバ」
http://www.miloweb.net/mail.html#1
を参照させていただきました。
mail.cfを編集することになるのですね。
> 私のサイトに受信テストがありますからそれも利用すると便利です。
参考にさせていただきました。
ど素人なのでまだ設定が充分でないところがFTPなどで見つかっていますが、追々、対処します。
あり類をAAとうございました。