vine-users ML アーカイブ



[vine-users:077543] Cyrus-IMAP の設定

  • From: "miyao" <miyao@xxxxxxxxxxx>
  • Subject: [vine-users:077543] Cyrus-IMAP の設定
  • Date: Thu, 30 Aug 2007 18:46:05 +0900
宮尾です
現在、インターネットを見ながら Cyrus-IMAP をVine4.1
にインストールしているのですが、IMAP のユーザーを
登録しても、メールボックスが作成できないので、おかしい
と思い、/var/log/messege の中を見たところ、
【ログ】
Aug 30 17:42:51 wing-server pop3[2778]: unknown password verifier
Aug 30 17:49:01 wing-server saslpasswd2:
      setpass succeeded for miyao
Aug 30 17:49:01 wing-server saslpasswd2:
      error deleting entry from sasldb: DB_NOTFOUND: No matching
key/data pair found
Aug 30 17:49:01 wing-server last message repeated 2 times
SASLの設定がおかしいと怒られていました。
作業は下記の様に設定したのですが、どこが悪いのでしょうか?
また、cyradm コマンドが使えないのはなぜなのでしょうか?
この、ML に投稿して良いか迷いました。場違いかも知れませんが
ご指導下さい。
よろしくお願いします。


[root@wing-server root]# apt-get install cyrus-sasl cyrus-sasl-devel
cyrus-sasl-md5
                                                cyrus-sasl-plain
db4-devel cyrus-imapd cyrus-imapd-devel
[root@wing-server root]# cat /etc/imapd.conf
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
admins: miyao
sievedir: /var/lib/imap/sieve
sendmail: /usr/sbin/sendmail
hashimapspool: true
sasl_pwcheck_method: sasldb
sasl_mech_list: PLAIN
tls_cert_file: /usr/share/ssl/certs/cyrus-imapd.pem
tls_key_file: /usr/share/ssl/certs/cyrus-imapd.pem
tls_ca_file: /usr/share/ssl/certs/ca-bundle.crt

[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]# /etc/rc.d/init.d/cyrus-imapd start
Starting cyrus-imapd: preparing databases... done.         [  OK  ]
[root@wing-server root]# saslpasswd2 miyao
Password:
Again (for verification):
[root@wing-server root]# sasldblistusers2
miyao@xxxxxxxxxxxxxxx: userPassword
[root@wing-server root]# cyradm --user miyao localhost
-bash: cyradm: command not found
[root@wing-server root]#

[root@wing-server root]# postconf -n
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
allow_percent_hack = no
body_checks = regexp:/etc/postfix/body_checks
broken_sasl_auth_clients = no
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
default_privs = nobody
disable_vrfy_command = yes
fallback_transport = cyrus
header_checks = regexp:/etc/postfix/header_checks
inet_interfaces = all
mail_owner = postfix
mailbox_transport = cyrus
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mydomain = wing-server.com
myhostname = wing-server.com
mynetworks = 192.168.1.0/24 127.0.0.0/8
myorigin = $mydomain
queue_directory = /var/spool/postfix
smtpd_banner = $mydomain ESMTP unknown
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, reject_invalid_hostname,
reject_unknown_client, permit
smtpd_recipient_restrictions = regexp:/etc/postfix/recipient_checks.reg,
reject_non_fqdn_recipient, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $mydomain
smtpd_sasl_security_options = noanonymous, noplaintext
smtpd_sender_restrictions = reject_unknown_sender_domain,
reject_non_fqdn_sender
strict_rfc821_envelopes = yes
unknown_local_recipient_reject_code = 550


/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

宮尾 勝巳  ( Katumi Miyao )
E-mail : miyao@xxxxxxxxxxx

/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/