[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp:01575] Redhat7.2 で rpm でインストールした Postfix で SMTP-AUTH ができない



初めまして.
Postfix を使って,SMTP-AUTH を使いたいのですが,
以下のようにうまくいきません.
この内容について,もし何か知っておられることがありました
ら
ご教授お願いたします.

RedHat 7.2 professional を使ってます.
cyrus-sasl はインストールした時点で入っていました.

$ rpm -qa |grep cyrus  
cyrus-sasl-1.5.24-20
cyrus-sasl-md5-1.5.24-20
cyrus-sasl-devel-1.5.24-20
cyrus-sasl-plain-1.5.24-20

インストール後,付属のユーティリティCD-ROMに入っていた
postfix-20010808-1pcreSASL.i386.rpm
をインストールしました.

# rpm -ivh postfix-20010808-1pcreSASL.i386.rpm


現在,メールサーバにはローカルIPアドレスを割当てています
.
以下が接続テストの結果です.

$ telnet mailserv smtp
Trying 192.168.1.1...
Connected to mailserv.mydomain.co.jp.
Escape character is '^]'.
220 mailserv.mydomain.co.jp ESMTP Postfix
EHLO 192.168.1.2
250-mailserv.mydomain.co.jp
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-XVERP
250 8BITMIME

=======================
このように,
250-AUTH DIGEST-MD5 PLAIN CRAM-MD5
のような行がでてきません.

RCPT TO: hoge@xxxxxxxx
として,メールを送ったとき,当然SMTP-AUTHが
動いていないため送れません.
/var/log/maillog は次のようになっていました.

reject: RCPT from unknown[192.168.1.2]:
 554 <hogehoge@xxxxxxxxxxxxxx>:
     Recipient address rejected:
 Relay access denied; from=<hoge@xxxxxxxx>
  to=<hogehoge@xxxxxxxxxxx>


-----------------------
設定は以下のようになっています.

# ln -s /etc/postfix/aliases /etc/aliases


$ /usr/sbin/postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
home_mailbox = Maildir/
inet_interfaces = all
mail_owner = postfix
mailbox_transport = cyrus
mydestination = $myhostname
mydomain = mydomain.co.jp
myhostname = mailserv.mydomain.co.jp
mynetworks = 192.168.1.0/24
myorigin = $myhostname
queue_directory = /var/spool/postfix
smtpd_client_restrictions =
 permit_sasl_authenticated
smtpd_recipient_restrictions =
 permit_sasl_authenticated,
 check_relay_domains
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous


# /usr/sbin/saslpasswd username
として /etc/sasldb にパスワードを作成.

postfix ユーザとグループも作り,/etc/aliases には
postfix:        root
cyrus:  root
と付け加えました.


======================
まだまだ,説明が足りないかもしれませんが,
よろしくお願いします.

KASHIWAGI Koichi
irixjp@xxxxxxxxxxx 

__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/

Follow-Ups
[postfix-jp:01576] Re: Redhat7.2 で rpm でインストールした Postfix で SMTP-AUTH ができない, IKEDA Nozomu

[検索ページ] [Postfix-JP ML Home]