- - PR -
外部からの接続メールに関して
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2006-10-10 13:23
まだ、エラーですが、何回かリトライしてみます。
DNSが反映されるまで時間がかかるようなので夜位にはなおっているのではないかと考えています。 色々とありがとうございます。 | ||||
|
投稿日時: 2006-10-10 14:43
外部のDNSに問い合わせる事である程度確認することが出来るではないでしょうか。 (どっかのドメインのDNSを検索) $ nslookup -quey=ns xxxx.co.jp Non-authoritative answer: xxxxx.co.jp nameserver = ns1.xxxxx.co.jp. (どっかのDNSを使って自分のドメインを検索) $ nslookup -query=mx mydomain ns1.xxxxx.co.jp | ||||
|
投稿日時: 2006-10-10 14:54
メールを外から内部のメールユーザに配信すると
----- Transcript of session follows ----- 550 5.1.2 <tuchida@xxxxx.jp>... Host unknown (Name server: vicke.xxxxx.jp.xxxxx.jp.: host not found) となり、どうもドメイン名が重なったホストになってしまっています。 nslookupでチェックすると Non-authoritative answer xxxxx.jp MX preference 10, mail exchanger = vicke.xxxxx.jp xxxxx.jp nameserver vicke.xxxxx.jp xxxxx.jp nameserver gorm.xxxxx.jp となります。 nslookupでは正しくMXレコードが返ってきていると考えられるのですが どうも、実際のメールでは正しくメールサーバが見つかっていないようです。 | ||||
|
投稿日時: 2006-10-10 15:31
もう既に判っているようですが、
DNSのMXの指定で xxxxx.jp. IN MX 10 vicke.xxxxx.jp としている事での現象です。正しくは xxxxx.jp. IN MX 10 vicke.xxxxx.jp. というようにドメインの最後にピリオドを指定しないと"ドメイン名が省略されている"と判断されてドメイン名が補完されてしまします。 | ||||
|
投稿日時: 2006-10-11 00:53
みなさんありがとうございました。
MXレコードが正常になり、結果、受取るところまではできました。 現在、外部接続、内部接続とも、メールクライアントソフト(OutLookExpress)で エラー無く、受信メールを探しにいくのですが、受取ったメールを取り出せません。 この部分の確認をしています。 | ||||
|
投稿日時: 2006-10-11 01:39
こんばんわ.
使っているのは Postfix で良いのですよね? Maildir をお使いですか?それとも mbox? Dovecot との設定の整合性は取れていますか? | ||||
|
投稿日時: 2006-10-11 01:48
PostfixにDovecotです。Maildirを使用しています。 Dovecotの設定(Suse10.0ですので、/etc/dovecot/dovecot.conf)で default_mail_env = maildir:/~Maildir と指定しています。 | ||||
|
投稿日時: 2006-10-11 02:01
>エラー無く、受信メールを探しにいくのですが、受取ったメールを取り出せません。
エラーが無く、受信メールが取り出せないのならメールボックスにメールが 入っていないのでは? メールが入っていて取り出せないならエラーがログに出ると思います。 ログは確認されましたか? _________________ | ||||
