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

 このスレッドはクローズされています。記事の閲覧のみとなります。

 メールの受信ができない
日時: 2013/05/29 22:52
名前: ぱみゅ

1.不明点・障害内容:メールの受信ができない
2.ログの有無   :/var/log/maillog
May 29 22:10:13 v***-***-***-*** dovecot: master: Dovecot v2.0.9 starting up (core dumps disabled)
May 29 22:10:18 v***-***-***-*** dovecot: pop3-login: Login: user=<user>, method=PLAIN, rip=***-***-***-***, lip=v***-***-***-***, mpid=5084
May 29 22:10:18 v***-***-***-*** dovecot: pop3(user): Error: chdir(/home/user/) failed: Permission denied (euid=501(user) egid=501(user) missing +x perm: /home/user, euid is not dir owner)
May 29 22:10:18 v***-***-***-*** dovecot: pop3(user): Error: chdir(/home/user) failed: Permission denied
May 29 22:10:18 v***-***-***-*** dovecot: pop3(user): Error: user user: Initialization failed: Initializing mail storage from mail_location setting failed: stat(/home/user/Maildir) failed: Permission denied (euid=501(user) egid=501(user) missing +x perm: /home/user, euid is not dir owner)
May 29 22:10:18 v***-***-***-*** dovecot: pop3(user): Error: Invalid user settings. Refer to server log for more information.

3.Distribution  :CentOS
      Version :6.2(64bit)
4.Service Name  :dovecot
      Version :2.0.9-5
5.ネットワーク構成:

メールを受信しようとするとメーラが下記のようなエラーを返してきます。
 サーバーを検索中 - mail.myserver.net
I 接続中 - ***.***.***.***
I 接続完了
R +OK Dovecot ready.
I ユーザーアカウントを送信
S USER hal
R +OK
I パスワードを送信
S PASS ****
E ホストとの対話が切断されました。
(mode=17)
終了時刻: 2013/05/29 22:24:29

maillogの言っていることは意味が解るのですが、どうしてこうなるのかが解りません。
このサイトの説明にある下記の操作は完了しています。
# mkdir /etc/skel/Maildir
# chmod 700 /etc/skel/Maildir


既存ユーザのメールボックス(Maildir)を作成する(例:linuxユーザの場合)
一度設定すれば構いません。
# mkdir /home/user/Maildir

既存ユーザ(linux)のメールボックス(Maildir)のパーミッション・オーナ・グループ変更パーミッション変更
# chmod 700 /home/user/Maildir
オーナ・グループ変更
# chown user:user /home/user/Maildir

何か違っているでしょうか?
メンテ

Page:  [1] [2] [3] [4] [5] [6] [7]

■ コンテンツ関連情報

 Re: メールの受信ができない ( No.21 )
日時: 2013/06/02 12:29
名前: ぱみゅ

strangerさん

> nslookup -type=mx myserver.net

サーバー: ntt.setup
Addredd: 192.168.1.1

権限のない回答:
myserver.net MX preference = 10, mail exchanger = mx1.myserver.net

となりました。

/etc/sysconfig/networkは下記のようになっています。

NETWORKING=yes
HOSTNAME=localhost.localdomain

>「hostname」コマンドで得られるローカルホスト名が設定されます

# hostname
v***-***-***-***.myhost.jp

このように帰ってきます。もう少し色々調べてみます。
メンテ
 Re: メールの受信ができない ( No.22 )
日時: 2013/06/02 14:36
名前: stranger
参照: http://ja.528p.com/

ローカルのドメインとグローバルのドメインと異なった運営をするということではないですよね
そういう複雑なことは、よくわからないので、詳しい方のサポートをお願いします

/etc/sysconfig/network-scripts/ifcfg-eth0
を確認してください

CentOS 6.4 のGUIインストーラではhostnameセッティングのところで
configure networkの設定をしないとDHCPで自動取得になります

サーバが存在するnetworkの管理者に聞くほうが早いと思う

サーバとしては固定IPとユニークな完全修飾ドメイン名(FQDN)を持つこと
メンテ
 Re: メールの受信ができない ( No.23 )
日時: 2013/06/02 14:49
名前: ぱみゅ

> ローカルのドメインとグローバルのドメインと異なった運営をするということではないですよね

 そういう複雑なことはしていません。

> /etc/sysconfig/network-scripts/ifcfg-eth0
> を確認してください

<vi /etc/sysconfig/network-scripts/ifcfg-eth0>
DEVICE="eth0"
BOOTPROTO="dhcp"
NM_COMTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"

>    サーバが存在するnetworkの管理者に聞くほうが早いと思う

 調べてみます。

>    サーバとしては固定IPとユニークな完全修飾ドメイン名(FQDN)を持つこと 

 これは問題ないと思われます。
メンテ
 Re: メールの受信ができない ( No.24 )
日時: 2013/06/02 15:20
名前: 管理者

> /etc/sysconfig/networkは下記のようになっています。

> NETWORKING=yes
> HOSTNAME=localhost.localdomain

なんだか複雑な構成になってしまってますので
まずは、完全修飾子のFQDNを設定しましょう。

HOSTNAME=mail.myserver.net

DHCPが有効になってしまってますが、問題ありませんか?(ルータや上位DHCPサーバによる固定になってますか?)

DNSは自身に対して、正引き・逆引き出来てますか?
メンテ
 Re: メールの受信ができない ( No.25 )
日時: 2013/06/02 16:08
名前: ぱみゅ

>    まずは、完全修飾子のFQDNを設定しましょう。
>    HOSTNAME=mail.myserver.net


 この変更を加えてrebootするコンソールのプロンプトが「[root@mail ~]#」となって
しまいますがこれはいいのでしょうか?

>    DHCPが有効になってしまってますが、問題ありませんか?(ルータや上位DHCPサーバによる固定になってますか?)

 無効にするのが普通ですか?

>    DNSは自身に対して、正引き・逆引き出来てますか? 

 Windowsからnslookupすると正引きも逆引きもできていますので、問題ないと把握しています。
メンテ

Page:  [1] [2] [3] [4] [5] [6] [7]

■ その他

ページ先頭へ

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