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

????????????????????¨????°???¨??§????????°???????¨??????¬???????????°?????±??????????????§??????

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

 メールの送受信が出来ません
????????? 2008/10/17 16:08
????????? くろすけ

1.不明点・障害内容:メールの送受信が出来ない
2.ログの有無   : /var/log/maillog
  (有:その内容) :
3.Distribution  :Centos5
      Version :5.2
4.Service Name  :
      Version :
5.ネットワーク構成:DellT105  WindowsXP


/var/log/maillog

Oct 17 15:43:00 centos postfix/smtpd[9313]: warning: xsasl_cyrus_server_get_mechanism_list: no applicable SASL mechanisms
Oct 17 15:43:00 centos postfix/smtpd[9313]: fatal: no SASL authentication mechanisms
Oct 17 15:43:01 centos postfix/master[9138]: warning: process /usr/libexec/postfix/smtpd pid 9313 exit status 1
Oct 17 15:43:01 centos postfix/master[9138]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling

こんにちは。
くろすけと申します。

毎回、こちらでは助けていただき感謝しています。

実は、1週間前から意を決してFedoraからCentosに乗り換えました。設定関連のファイルは退避しておいたので
比較的楽に出来たと思っています。
ところがうっかりメール関連のファイルだけが見当たらず最初から設定を行いました。

メール設定では過去にこちらのサイトでご教示いただいているのでそのときのログも参考にしながら作業を行ったわけですが、どうしてもうまくいきません。
もう4日間やっているのですが解決しませんでした。

名前解決はきちんと出来ています。ポートは25、110とも開放しているのは確認できています。

何かヒントになるようなことがございましたらご教示お願いします。








■ コンテンツ関連情報

 Re: メールの送受信が出来ません ( No.1 )
????????? 2008/10/17 17:02
????????? 管理者

以下の2点を確認して見てください。

1.「/etc/sasldb2」は作成されているか?
  以下の設定を再度確認して見てください。

    参照:http://kajuhome.com/postfix.shtml#n05

2.postfix設定ファイル「/etc/postfix/main.cf」を変更して見る
  設定ファイル内の属性名「smtpd_sasl_local_domain」の値を変更
  値を「$mydomain」または「$myhostname」にする。(postfixサービス再起動要)

    参照:http://kajuhome.com/patio_thread/1118.shtml
 Re: メールの送受信が出来ません ( No.2 )
????????? 2008/10/17 22:04
????????? くろすけ

管理者様

お世話になります。


>1.「/etc/sasldb2」は作成されているか?

作成していませんでしたので作成しました。

設定ファイルの変更(64bit版の場合)
# vi /usr/lib64/sasl2/smtpd.conf

私のサーバマシンがAMDですのでCentOS5をダウンロードする際CentOS-5.0-x86_64-binを選択しました
ので上記のファイルを作成しました。


>2.postfix設定ファイル「/etc/postfix/main.cf」を変更して見る

この設定は
smtpd_sasl_local_domain = $myhostname
に変更していました。

maillogはこのとおりです。

Oct 17 22:01:40 centos postfix/master[11320]: warning: process /usr/libexec/postfix/smtpd pid 12271 exit status 1
Oct 17 22:01:40 centos postfix/master[11320]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
Oct 17 22:01:40 centos postfix/master[11320]: warning: process /usr/libexec/postfix/smtpd pid 12273 exit status 1

まだ、改善されていません。







 Re: メールの送受信が出来ません ( No.3 )
????????? 2008/10/17 22:21
????????? くろすけ

管理者様

すみません。先ほどのログの内容が少なすぎました。

Oct 17 22:18:24 centos postfix/master[11320]: warning: process /usr/libexec/postfix/smtpd pid 12387 exit status 1
Oct 17 22:18:24 centos postfix/master[11320]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
Oct 17 22:18:24 centos postfix/master[11320]: warning: process /usr/libexec/postfix/smtpd pid 12389 exit status 1
Oct 17 22:18:24 centos postfix/master[11320]: warning: process /usr/libexec/postfix/smtpd pid 12390 exit status 1
Oct 17 22:18:24 centos postfix/master[11320]: warning: process /usr/libexec/postfix/smtpd pid 12391 exit status 1
Oct 17 22:19:24 centos postfix/smtpd[12398]: warning: xsasl_cyrus_server_get_mechanism_list: no applicable SASL mechanisms
Oct 17 22:19:24 centos postfix/smtpd[12398]: fatal: no SASL authentication mechanisms
Oct 17 22:19:24 centos postfix/smtpd[12400]: warning: xsasl_cyrus_server_get_mechanism_list: no applicable SASL mechanisms
Oct 17 22:19:24 centos postfix/smtpd[12400]: fatal: no SASL authentication mechanisms
Oct 17 22:19:24 centos postfix/smtpd[12401]: warning: xsasl_cyrus_server_get_mechanism_list: no applicable SASL mechanisms
Oct 17 22:19:24 centos postfix/smtpd[12401]: fatal: no SASL authentication mechanisms
 Re: メールの送受信が出来ません ( No.4 )
????????? 2008/10/17 22:44
????????? くろすけ

Outlook Expressで送信したときのエラーメッセージが以下のように表示されています。

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


ググって調べていますが解決は出来ませんね・・・・・。
 Re: メールの送受信が出来ません ( No.5 )
????????? 2008/10/17 23:32
????????? ken@CentOS

saslauthdは起動していますか?
 Re: メールの送受信が出来ません ( No.6 )
????????? 2008/10/17 23:46
????????? くろすけ

ken@CentOS さん

こんにちは。

>saslauthdは起動していますか?

はい、起動しています。

 Re: メールの送受信が出来ません ( No.7 )
????????? 2008/10/18 07:15
????????? 管理者

> Oct 17 22:19:24 centos postfix/smtpd[12401]: warning: xsasl_cyrus_server_get_mechanism_list: no applicable SASL mechanisms
> Oct 17 22:19:24 centos postfix/smtpd[12401]: fatal: no SASL authentication mechanisms

この2行からだとSASL関連が足らない?様にも見受けられますね。
以下の実行結果を教えて下さい。

# rpm -qa cyrus-sasl*
 Re: メールの送受信が出来ません ( No.8 )
????????? 2008/10/18 18:16
????????? くろすけ

管理者様


>以下の実行結果を教えて下さい。

># rpm -qa cyrus-sasl*


cyrus-sasl-devel-2.1.22-4
cyrus-sasl-2.1.22-4
cyrus-sasl-plain-2.1.22-4
cyrus-sasl-lib-2.1.22-4
cyrus-sasl-plain-2.1.22-4
cyrus-sasl-devel-2.1.22-4
cyrus-sasl-lib-2.1.22-4

このような結果が出ています。

 Re: メールの送受信が出来ません ( No.9 )
????????? 2008/10/18 19:46
????????? 管理者

少し戻ってしまいますが以下を教えてください。

>> 1.「/etc/sasldb2」は作成されているか?
>
> 作成していませんでしたので作成しました


postfixが読めるアクセス権になっていますよね?
 Re: メールの送受信が出来ません ( No.10 )
????????? 2008/10/18 20:16
????????? くろすけ

管理者様

ユーザーはrootで入っています。

 Re: メールの送受信が出来ません ( No.11 )
????????? 2008/10/18 20:23
????????? くろすけ

管理者様

すみません。勘違いしていました。

これですよね。

-rw-r----- 1 root postfix 12288 10 17 18:43 sasldb2
 Re: メールの送受信が出来ません ( No.12 )
????????? 2008/10/18 22:35
????????? ken@CentOS

postconf -n の結果を教えて下さい
 Re: メールの送受信が出来ません ( No.13 )
????????? 2008/10/18 22:59
????????? くろすけ

ken@CentOS 様

>postconf -n の結果を教えて下さい


alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
disable_vrfy_command = yes
home_mailbox = Maildir/
html_directory = no
inet_interfaces = all
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mydomain = Example.jp
myhostname = centos.Example.jp
mynetworks = 192.168.24.0/24 , 127.0.0.0/8
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES
relay_domains = $mydestination
relayhost = [mail.asahi-net.or.jp]
sample_directory = /usr/share/doc/postfix-2.3.3/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous,               noplaintext
unknown_local_recipient_reject_code = 550
virtual_alias_maps = hash:/etc/postfix/virtual

よろしくお願いします。
 Re: メールの送受信が出来ません ( No.14 )
????????? 2008/10/19 06:22
????????? くろすけ

管理者様、ken@CentOS様

大変ご迷惑をかけて申し訳ありませんでした。

私なりに試行錯誤を重ねてきましたがもう分けが分からなくなりました。

再度、初心に帰ってOSのインストールからやり直してみます。

これ以上、皆様の手を煩わせてはいけないので、一旦スレッドは閉じておきます。

有難うございました。

■ その他

ページ先頭へ


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