はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 PostfixとDevecotで受信ができない
日時: 2006/04/21 02:20
名前: root

 こんばんわ!
いつもほんとにお世話になりっぱなしです
本当に感謝しております。

先日からポートに悩まされ、やっと原因がわかり自宅にてポートをガンガン開けて
構築を楽しんでおりますw

そこへまた頭を悩ます素材が出てきてしまい、私の調べた限りでは自己解決できそうもありませんので
どうかお力をお貸し下さい!

題名の通り、管理者さんのHPに助けて頂きやっとメールサーバーをFC5でPostfixとDevecotで構築できました。
が、最初はすべて設定がうまくいったように思えたのですが、まずやっと解決したポート問題がまた出てきました。 25番がどうしても開きませんでした。 勿論、外部よりメール設定し受信送信共にできなかったのですが、それは 1度Postfixをreloadしてみようと試みた結果、失敗の連続が出たので再起動してみたのですが、
そうすると解決しました!

そこで今度は受信が出来ません。 WAN側より送信は出来るようになりましたので、携帯に送信し、
携帯の受信より返信してみたのですがすぐにメールが帰ってきてしまいアドレスが見つかりませんと
なります。 Devecotの設定はほとんどありませんでしたし内容を何度も確認しましたが間違いはみつかりませでした;; ポートも25・110・143 と開放してあります。

それと今回は受信の方が問題ですので直接的には関係ないのかもしれませんが、Postfixの方の設定で
いくつか理解できない部分がありましたのでアドバイス頂ければあり難いです。

まず /etc/postfix/main.cf 内の最初の方の

myhostname = fedora.kajuhome.com

mydomain = kajuhome.com

の2つなのですが、この2つの違いはハッキリしません。
私の環境ですと、取ったドメインが

 test-server.homeip.net (例)

ですが、何処のサイトを見ても私の場合ですと test-server これがホスト homeip.net これがドメイン
のような感じで説明されてますが、http://kajuhome.com/postfix.shtml では
最初のmyhostname には当HPのアドレスの前にfodoraと付いていますのでこれが何かわかりません。
今、このページの上のアドレスバーを見てもhttp://kajuhome.comですし、私の考えている事とはちょっと
違う事になります。 
myhostnameとは何か頭に付け加えなくてはいけないのでしょうか??
ちょっと頭がパニクってしまって訳のわからない説明になってしまいましたが、結果的には今の私の設定では

myhostname = test-server.homeip.net

mydomain = test-server.homeip.net

としております。
私の調べた知識ではドメインとはケツのhomeip.netだと思ってはいるのですが、その後の設定
送信者メールアドレスの@以降をドメイン名にする myorigin = $mydomain の意味が@以降をドメインに
するですので、私の思っているドメインがhomeip.netならメルアドがtest@homeip.netになってしまって
これでは他の誰かとかぶる可能性大ですしこれはないだろうと上記の設定にしました。
この設定ではおかしいでしょうか? 私の環境ですとどのように記述すればいいのでしょうか?

それともう1点なのですが、同じmain.cf 内の設定なのですが、

mynetworks = 192.168.1.0/24, 127.0.0.0/8

この192.168.1.0 はもし私の家のルーターが192.168.11.1でしたら 192.168.11.0 としなくてはいけないのですよね? 

本当に物質漬けな質問で大変申し訳ないのですが、この内容にお気づきの点がございましたら
どうかご教授お願い致します。

大変わかりにくい説明で申し訳ありません! m(。_。;))m ペコペコ
メンテ

Page:  [1] [2] [3] [4]

■ コンテンツ関連情報

 Re: PostfixとDevecotで受信ができない ( No.6 )
日時: 2006/04/21 11:25
名前: root

 早速のご返答大変感謝です!
ここ1週間本職も手に付かずずっとサーバー構築に夢中ですので大変助かりますw

なるほど、ホストタブは2箇所設定しなくてはいけないのですね・・・
よく設定の中で見かける 127.0.0.1 はなんなのだろうと思っておりましたが、
これはlocalの事なんですね 違うかもですが^^;
そこら辺の知識も1つ1つはっきりしていかないといけませんね^^;

それと私の場合、DNSサーバーはまだ構築しておりません。
理由は2つありまして、1つは致命的な問題・DNSというのはIPアドレスにわかりやすいアドレスに
変換してくれる物くらいしか知識がなく、現在DynDNSにてドメインをもらっておりますが、ここからも
ドメインを貰って自宅でもDNS? と、いう構築の意味が理解できていない事w
もう1つはどこかのサイトにて私のようなDSLの非固定IPには向かないとあった事です。

それともう1つわからない事のですが、管理者さんの今のご説明の中ではfedoraが追加されていますが、
この設定の時にfedoraの代わりに私が好きな名前でもいいわけですよね??
どうぞよろしくお願い致します。
メンテ
 Re: PostfixとDevecotで受信ができない ( No.7 )
日時: 2006/04/21 11:53
名前: 管理者

> なるほど、ホストタブは2箇所設定しなくてはいけないのですね・・・
> よく設定の中で見かける 127.0.0.1 はなんなのだろうと思っておりましたが、
> これはlocalの事なんですね 違うかもですが^^;
> そこら辺の知識も1つ1つはっきりしていかないといけませんね^^;

127.0.0.1は別名、ループバックアドレスと呼んでいます。
自分自身を指していて余計なトラフィックやIPのあて先を短縮する為のものらしいですが・・(詳しく良くわかりません)

# ifconfig
上記コマンドを実行した時の以下の部分にあたります。

lo    Link encap:Local Loopback
     inet addr:127.0.0.1 Mask:255.0.0.0
     UP LOOPBACK RUNNING MTU:16436 Metric:1
     RX packets:0 errors:0 dropped:0 overruns:0 frame:0
     TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
     collisions:0 txqueuelen:0
     RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)


> それと私の場合、DNSサーバーはまだ構築しておりません。
> 理由は2つありまして、1つは致命的な問題・DNSというのはIPアドレスにわかりやすいアドレスに
> 変換してくれる物くらいしか知識がなく、現在DynDNSにてドメインをもらっておりますが、ここからも
> ドメインを貰って自宅でもDNS? と、いう構築の意味が理解できていない事w
> もう1つはどこかのサイトにて私のようなDSLの非固定IPには向かないとあった事です。

説明がややこしくなってしまうので、これも簡単に説明します。
上記で懸念されているのは、自サーバのDNSを外部に公開した場合のみです。
自分のローカル内で公開する分にはなんら問題ありません。

例えばローカル内にClient1・Client2と言うPCがあったとします。
Client1もしくはClient2から、自サーバにアクセスするにはどうしますか?
通常は、IPアドレスでアクセスすると思います。
しかし、DNSサーバを構築した場合、先程のサーバ名「fedora」もしくは「fedora.Test-server.homeip.net」でアクセス可能になります。
これ以外に、Clientどうし、サーバからClientへも名前でアクセスできると言うメリットがあります。


> それともう1つわからない事のですが、管理者さんの今のご説明の中ではfedoraが追加されていますが、
> この設定の時にfedoraの代わりに私が好きな名前でもいいわけですよね??
> どうぞよろしくお願い致します。

「fedora」は例を例えるのに使用したので、rootさんの好きな名前で構いません。
メンテ
 Re: PostfixとDevecotで受信ができない ( No.8 )
日時: 2006/04/21 11:49
名前: root

 なるほど!!
つっかえていた物がスカッとなくなりました!ww

ローカルを指定する時は確かにプライベートIPでいつも指定しております。
確かにドメイン名で指定できれば便利ですね。 今はメールサーバに没頭ですが、すべてが
完璧に終われば導入を考えてみたいと思います。
私はてっきり 私の場合ですと .homeip.net この箇所が自分の好きな物をとれるのかとか
そういった内容だと思っておりましたので全く違う発想ですねw

それとサーバー名の件はすべてか理解できましたので早速やってみたいと思います!
今日1日の作業が楽しみですw
 
メンテ
 Re: PostfixとDevecotで受信ができない ( No.9 )
日時: 2006/04/21 17:14
名前: root

 何度も申し訳ありません
早速ネットワークを変更してみまして、

ホストタブ
アドレス:192.168.11.30
ホスト名:main.Test-server.homeip.net
エイリアス:main

DNSタブ
ホスト名;main.Test-server.homeip.net

に変更しました。
そして /etc/postfix/main.cf 内を

    myhostname = main.Test-server.homeip.net
    mydomain = Test-server.homeip.net

に変更し dovecot postfix 共に reload しました。
が、やはり送信はできますが、それに返信をするとエラーが返ってきてしまいます。
再度確認しましたがもちろんポートも開いています。

他にないか理由があるのでしょうか・・・
メンテ
 Re: PostfixとDevecotで受信ができない ( No.10 )
日時: 2006/04/21 17:31
名前: 管理者

> やはり送信はできますが、それに返信をするとエラーが返ってきてしまいます。
> 再度確認しましたがもちろんポートも開いています。


A.postfixは何処まで構築していますか?

①SMTPサーバの構築(Postfix) & POP/IMAPサーバの構築(Dovecot)
  http://kajuhome.com/postfix.shtml
  http://kajuhome.com/dovecot.shtml
②通信内容暗号化(OpenSSL & mod_SSL) 〜 メール編 〜
  http://kajuhome.com/mail_ssl.shtml
③メールウイルス検出・駆除(AntiVir MailGate)
  http://kajuhome.com/antivirmailgate.shtml

B.送信ができるとは、サーバアカウントにですか?それとも、他のISP宛のメールアドレス(携帯含む)へですか?

C.サーバログに何か出力されていませんか?「/var/log/maillog」
メンテ

Page:  [1] [2] [3] [4]

題名
名前  ("初心者"を含む名前は使用できません)
E-Mail
URL
パスワード 記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント
画像添付 (対応画像:JPEG/GIF/PNG [Max 500KB])

   クッキー保存

■ その他


Copyright(©)2004-2018 First home server construction. All Right Reserved.