TOPページ掲示板
作成日:2006年04月30日 作成:Yosi

Vine Linuxで自宅サーバーの掲示板で過去に質問された内容です。

No.1539 メールの送受信が出来ません


No.1539 投稿時間:2006年04月30日(Sun) 13:50 投稿者名:ぶるー URL:
タイトル:メールの送受信が出来ません

telnetでの確認済みです。がメールソフトを使うとタイムアウトと
なり送受信が全く出来ません。

>saslの起動
>courier-imapの起動
>courier-authlibの起動
すべて起動済みでの検証です

># /usr/sbin/postfix check ← postfixのチェック
これは何も表示されなかったです

Outlookはwindows側で使ってます。サーバはLinuxです。
ログは以下の通りです

サーバーは接続を解除しました。 サーバーまたはネットワークに問題があるか、またはアイドル時間が長すぎた可能性があります。 アカウント : '***.ddo.jp', サーバー : '***.ddo.jp', プロトコル : POP3, ポート : 110, セキュリティ (SSL): なし, ソケット エラー : 10053, エラー番号 : 0x800CCC0F


No.1540 投稿時間:2006年04月30日(Sun) 14:06 投稿者名:Yosi@管理人 URL:
タイトル:Re: メールの送受信が出来ません

> Outlookはwindows側で使ってます。サーバはLinuxです。
> ログは以下の通りです
>
> サーバーは接続を解除しました。 サーバーまたはネットワークに問題があるか、またはアイドル時間が長すぎた可能性があります。 アカウント : '***.ddo.jp', サーバー : '***.ddo.jp', プロトコル : POP3, ポート : 110, セキュリティ (SSL): なし, ソケット エラー : 10053, エラー番号 : 0x800CCC0F

ログとはこれではなく、/var/log/maillog のことです。
エラーに関する表示が何かされていると思います。

また、
# postconf -n の結果はどうなるでしょうか?


No.1541 投稿時間:2006年04月30日(Sun) 14:22 投稿者名:ぶるー URL:
タイトル:Re^2: メールの送受信が出来ません

> ログとはこれではなく、/var/log/maillog のことです。
> エラーに関する表示が何かされていると思います。
すいませんでした、良くわからないので数行抜粋します。

Apr 30 13:31:42 localhost authdaemond: Installing libauthpipe
Apr 30 13:31:42 localhost authdaemond: libauthpipe.so: cannot open shared object file: No such file or directory
Apr 30 13:32:06 localhost postfix/postfix-script: starting the Postfix mail system
Apr 30 13:32:07 localhost postfix/master[1233]: daemon started -- version 2.0.20


> # postconf -n の結果はどうなるでしょうか?
Postfixで有効になっている設定が出てきました。

すいません、よろしくお願いします。


No.1543 投稿時間:2006年04月30日(Sun) 14:41 投稿者名:Yosi@管理人 URL:
タイトル:Re^3: メールの送受信が出来ません

> Apr 30 13:31:42 localhost authdaemond: Installing libauthpipe
> Apr 30 13:31:42 localhost authdaemond: libauthpipe.so: cannot open shared object file: No such file or directory
> Apr 30 13:32:06 localhost postfix/postfix-script: starting the Postfix mail system
> Apr 30 13:32:07 localhost postfix/master[1233]: daemon started -- version 2.0.20

憶測ですがcourier-authlibが問題のような気が…
起動してますよね?
各ソフトを再起動しても駄目ですか?

また、ログはこれだけでしょうか?

> > # postconf -n の結果はどうなるでしょうか?
> Postfixで有効になっている設定が出てきました。

その結果を貼り付けてほしかったんですが…


No.1544 投稿時間:2006年04月30日(Sun) 14:53 投稿者名:ぶるー URL:
タイトル:Re^4: メールの送受信が出来ません

> 憶測ですがcourier-authlibが問題のような気が…
[root@localhost root]# /etc/rc.d/init.d/courier-authlib start
Starting Courier authentication services: authdaemond
このように起動はできてます。

> また、ログはこれだけでしょうか?
これでいいのでしょうか?

Apr 30 13:06:09 localhost postfix/postfix-script: stopping the Postfix mail system
Apr 30 13:06:09 localhost postfix/master[2483]: terminating on signal 15
Apr 30 13:06:18 localhost authdaemond: stopping authdaemond children
Apr 30 13:31:38 localhost authdaemond: modules="authuserdb authpam authpgsql authldap authmysql authcustom authpipe", daemons=5
Apr 30 13:31:38 localhost authdaemond: Installing libauthuserdb
Apr 30 13:31:39 localhost authdaemond: Installation complete: authuserdb
Apr 30 13:31:39 localhost authdaemond: Installing libauthpam
Apr 30 13:31:39 localhost authdaemond: Installation complete: authpam
Apr 30 13:31:39 localhost authdaemond: Installing libauthpgsql
Apr 30 13:31:39 localhost authdaemond: libauthpgsql.so: cannot open shared object file: No such file or directory
Apr 30 13:31:39 localhost authdaemond: Installing libauthldap
Apr 30 13:31:40 localhost authdaemond: libauthldap.so: cannot open shared object file: No such file or directory
Apr 30 13:31:40 localhost authdaemond: Installing libauthmysql
Apr 30 13:31:40 localhost authdaemond: libauthmysql.so: cannot open shared object file: No such file or directory
Apr 30 13:31:40 localhost authdaemond: Installing libauthcustom
Apr 30 13:31:40 localhost authdaemond: Installation complete: authcustom
Apr 30 13:31:42 localhost authdaemond: Installing libauthpipe
Apr 30 13:31:42 localhost authdaemond: libauthpipe.so: cannot open shared object file: No such file or directory
Apr 30 13:32:06 localhost postfix/postfix-script: starting the Postfix mail system
Apr 30 13:32:07 localhost postfix/master[1233]: daemon started -- version 2.0.20


> # postconf -n の結果はどうなるでしょうか?
すいませんでした、長いので貼っていいものか悩んでしまって・・・

alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
allow_percent_hack = yes
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
default_privs = nobody
home_mailbox = Maildir/
inet_interfaces = all
mail_owner = postfix
mailbox_size_limit = 102400000
mydestination = $myhostname, localhost.$mydomain $mydomain
mydomain = xxxxxx.ddo.jp
myhostname = xxx.xxxxxx.ddo.jp
mynetworks = 127.0.0.0/8, 192.168.0.0/24
myorigin = $mydomain
queue_directory = /var/spool/postfix
relay_domains = $mydestination
smtpd_banner = $myhostname ESMTP unknown
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destinationsmtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $mydomain
unknown_local_recipient_reject_code = 550


No.1545 投稿時間:2006年04月30日(Sun) 15:35 投稿者名:Yosi@管理人 URL:
タイトル:Re^5: メールの送受信が出来ません

再度、設定の確認をしていきましょう。
下記項目を確認してみてください。

1)
/usr/lib/sasl2/smtpd.conf
の記述は間違っていないか?

2)
Postfixがsasldbを利用できるようにグループ、パーミッションはちゃんと変更したか?

3)
saslの起動はちゃんとできているか?

4)
下記コマンドで認証ユーザーは確認できるか?
# /usr/sbin/sasldblistusers2

5)
postfixのりビルドはエラー無く最後までいけたか?

6)
postfixのmain.cfの記述の間違いないか?
(見た感じ内容に思いますが念のため確認を)

7)
下記コマンドでpostfixのエラーが表示されないか?
# /usr/sbin/postfix check

8)
SMTP-AUTH 動作テストで下記の2行がちゃんと表示できているか?
250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5
250-AUTH=PLAIN LOGIN DIGEST-MD5 CRAM-MD5

9)
SMTP-AUTH 認証テストは認証ユーザーで上手く認証できたか?

10)
courier-imap、courier-authlibはちゃんとインストールできているか?
(もしPbSを導入していた場合は、courier-imapは当サイトからDLしたものは削除してapt-getでインストールしなおす事)

11)
courier-imap、courier-authlibの起動はちゃんとしているか?

12)
110番ポートはきちんと空いているか?

13)
Outlook Expressで「このサーバーは認証が必要(V)」にチェックを入れて設定認証ユーザーの設定は間違いなくできているか?

14)
プロバイダでOutbound Port25 Blockを採用していないか?


No.1546 投稿時間:2006年04月30日(Sun) 16:03 投稿者名:ぶるー URL:
タイトル:Re^6: メールの送受信が出来ません

1)
/usr/lib/sasl2/smtpd.conf
の記述は間違っていないか?

pwcheck_method: auxprop
auxprop_plugin: sasldb
mech_list: cram-md5 digest-md5 plain login
OKです

2)
Postfixがsasldbを利用できるようにグループ、パーミッションはちゃんと変更したか?

# chown -R root:postfix /etc/sasldb2
# chmod 640 /etc/sasldb2
OKです

3)
saslの起動はちゃんとできているか?
OKです

4)
下記コマンドで認証ユーザーは確認できるか?
# /usr/sbin/sasldblistusers2

xxx@xxxxxx.ddo.jp: userPassword
OKです

5)
postfixのりビルドはエラー無く最後までいけたか?

時間はかかったものの滞りなくいけたはずです
6)
postfixのmain.cfの記述の間違いないか?
(見た感じ内容に思いますが念のため確認を)

7)
下記コマンドでpostfixのエラーが表示されないか?
# /usr/sbin/postfix check

はい、なにも表示されないです

8)
SMTP-AUTH 動作テストで下記の2行がちゃんと表示できているか?
250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5
250-AUTH=PLAIN LOGIN DIGEST-MD5 CRAM-MD5

はい、でています

9)
SMTP-AUTH 認証テストは認証ユーザーで上手く認証できたか?

235 Authentication successful が表示されました

10)
courier-imap、courier-authlibはちゃんとインストールできているか?
(もしPbSを導入していた場合は、courier-imapは当サイトからDLしたものは削除してapt-getでインストールしなおす事)

確認済みです。 Pbsはもとからなかったです

11)
courier-imap、courier-authlibの起動はちゃんとしているか?

確認済みです

12)
110番ポートはきちんと空いているか?

確認済みです

13)
Outlook Expressで「このサーバーは認証が必要(V)」にチェックを
入れて設定認証ユーザーの設定は間違いなくできているか?

はい

14)
プロバイダでOutbound Port25 Blockを採用していないか?

今確認しに行ったところ採用されていたようです。
独自運用の送信メールサーバからプロバイダのメールサーバを中継するよう設定をする作業をしないといけないと書いてました


No.1547 投稿時間:2006年04月30日(Sun) 16:23 投稿者名:Yosi@管理人 URL:
タイトル:Re^7: メールの送受信が出来ません

> 14)
> プロバイダでOutbound Port25 Blockを採用していないか?
>
> 今確認しに行ったところ採用されていたようです。
> 独自運用の送信メールサーバからプロバイダのメールサーバを中継するよう設定をする作業をしないといけないと書いてました

やはりこれでしたか。
そりゃ〜いくら設定してもだめですよね。

最近、Outbound Port25 Blockを導入するプロバイダが多いんですよね。

対策としては、main.cfを設定します。

relayhost = プロバイダ指定のホスト名

設定後postfixを再起動してみてはどうでしょう?


No.1548 投稿時間:2006年04月30日(Sun) 16:39 投稿者名:ぶるー URL:
タイトル:Re^8: メールの送受信が出来ません

ややこしいですね^^;
再起動しましたがダメみたいですね・・・

あと良くわからないのですが、アカウントとパスワ―ドの入力するところは/usr/sbin/saslpasswd2 -u xxxxx.com -c ユーザーID
これで作った奴ですよね?

あとこのサ―バは認証が必要と書いてあるところのアカウントは
このLinuxでログインすつときのものでしょうか?

どっちがどっちか混乱してなかなか思うように進みません・・・
すいません・・・


No.1549 投稿時間:2006年04月30日(Sun) 16:43 投稿者名:Yosi@管理人 URL:
タイトル:Re^9: メールの送受信が出来ません

> あと良くわからないのですが、アカウントとパスワ―ドの入力するところは/usr/sbin/saslpasswd2 -u xxxxx.com -c ユーザーID
> これで作った奴ですよね?

入力するところとは何処の部分ですか?
少し意味が分かりません。

> あとこのサ―バは認証が必要と書いてあるところのアカウントは
> このLinuxでログインすつときのものでしょうか?

違います。
認証用に作製したユーザーのものです。


No.1550 投稿時間:2006年04月30日(Sun) 16:54 投稿者名:ぶるー URL:
タイトル:Re^10: メールの送受信が出来ません

> 入力するところとは何処の部分ですか?
受信メ―ル サ―バの部分でした

> 認証用に作製したユーザーのものです
やはりそうですよね・・・

う―ん・・・


No.1551 投稿時間:2006年04月30日(Sun) 16:56 投稿者名:Yosi@管理人 URL:
タイトル:Re^11: メールの送受信が出来ません

> 受信メ―ル サ―バの部分でした

これは、ユーザーのログインのものでいいと思います。


No.1552 投稿時間:2006年04月30日(Sun) 17:15 投稿者名:ぶるー URL:
タイトル:Re^12: メールの送受信が出来ません

そうですか、わかりました
もう始めより更に全然わからくなってきました・・・

2日間調べまくってカンヅメ状態だったので少し寝ます。

管理人様本当にありがとうございました。


No.1556 投稿時間:2006年05月01日(Mon) 13:59 投稿者名:カランド URL:
タイトル:Re^13: メールの送受信が出来ません

横から失礼。
relayhostの設定ですが

relayhost = [smtp.xxxx.com]

のようにブラケットが必要だと思います。
ご確認ください。


No.1568 投稿時間:2006年05月03日(Wed) 09:01 投稿者名:Yosi@管理人 URL:
タイトル:Re^13: メールの送受信が出来ません

私はOutbound Port25 Blockの設定を行った事がないので、ハッキリした回答が出来ないと思います。

Suzuakiさんのサイトで説明しているので参考にしてみてはどうでしょうか?

http://www.suzuaki.net/linux/postfix-relay.html



TOPページ掲示板▲頁先頭