宮尾です。 お世話になっております 今、メールサーバの構築に取りかかっていて、どうしても メールのテストが上手くいかず悩んでおります。 ご指導を受けるに当たり作業内容を全部送りたいのですが、 改行がいつもめちゃくちゃになって読みにくいメールになるので 問題点等抜粋してログをお乗せします [メールサーバ構築] 1.送信メールサーバ(SMTP)は Postfix2.2.10 SMTPの認証にはSMTP-Auth機能を利用する。 2.受信メールサーバ(POP/IMAP)は Dovecot 「問題点」 途中で中断されてしまいます。 [root@wing-server root]# telnet 192.168.1.2 25 Trying 192.168.1.2... Connected to 192.168.1.2. Escape character is '^]'. Connection closed by foreign host. 「認証機能SMTP-Authを設定する」 [root@wing-server root]# apt-get install cyrus-sasl cyrus-sasl-devel cyrus-sasl-md5 cyrus-sasl-plain db4-devel [root@wing-server root]# vi /usr/lib/sasl2/smtpd.conf ← 新規作成 pwcheck_method: auxprop auxprop_plugin: sasldb mech_list: cram-md5 digest-md5 plain login ※個人用のパスワードやディレクトリも別途作業で整えました 「ポート確認」 [root@wing-server root]# nmap 192.168.1.2 (抜粋) 25/tcp open smtp 「ログの内容」 [root@wing-server root]# more /var/log/maillog (抜粋) Feb 1 22:33:18 wing-server postfix/postfix-script: stopping the Postfix mail system Feb 1 22:33:18 wing-server postfix/master[8631]: terminating on signal 15 Feb 1 22:33:18 wing-server postfix/postfix-script: starting the Postfix mail system Feb 1 22:33:18 wing-server postfix/master[8923]: daemon started -- version 2.2.10, configuration /etc/postfix Feb 1 22:33:22 wing-server postfix/smtpd[8930]: connect from unknown[192.168.1.2] Feb 1 22:33:22 wing-server postfix/smtpd[8930]: fatal: non-null host address bits in "192.168.1.1/5", perhaps you should use "192.0.0.0/5" instead Feb 1 22:33:23 wing-server postfix/master[8923]: warning: process /usr/lib/postfix/smtpd pid 8930 exit status 1 Feb 1 22:33:23 wing-server postfix/master[8923]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling Feb 1 22:59:05 wing-server postfix/smtpd[9145]: connect from unknown[192.168.1.2] Feb 1 22:59:05 wing-server postfix/smtpd[9145]: fatal: non-null host address bits in "192.168.1.1/5", perhaps you should use "192.0.0.0/5" instead Feb 1 22:59:06 wing-server postfix/master[8923]: warning: process /usr/lib/postfix/smtpd pid 9145 exit status 1 Feb 1 22:59:06 wing-server postfix/master[8923]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling 「Postfix の設定」 (インストール1の設定1: postfix 基本設定) [root@wing-server root]# vi /etc/postfix/main.cf myhostname = mail.wing-server.com mydomain = wing-server.com myorigin = $mydomain inet_interfaces = all mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain mynetworks = 192.168.1.1/5 127.0.0.0/8 header_checks = regexp:/etc/postfix/header_checks smtpd_banner = $mydomain ESMTP unknown smtpd_sasl_auth_enable = yes broken_sasl_auth_clients = yes smtpd_sasl_local_domain = $mydomain smtpd_sasl_security_options = noanonymous smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination broken_sasl_auth_clients = yes ご指導よろしくお願いします。