私が働いている会社のメールサービスのDebian GNU/Linux(Wheezy)DomUを担当しています。
昨日、この特定のサーバーに使用されていた1台のハードドライブが故障しました。
Debianを再度インストールした後、Dovecotはポートをリッスンしないことを決定しました(netstat -l
で確認)。他のサービス(PostfixやMySQLなど)は問題なく動作します。
dovecot -n
:
# 2.1.7: /etc/dovecot/dovecot.conf
# OS: Linux 3.2.0-3-AMD64 x86_64 Debian wheezy/sid ext3
auth_mechanisms = plain login
disable_plaintext_auth = no
first_valid_uid = 150
last_valid_uid = 150
mail_gid = mail
mail_location = maildir:/var/vmail/%d/%n
mail_uid = vmail
namespace inbox {
inbox = yes
location =
prefix =
}
pass db {
args = /etc/dovecot/dovecot-sql.conf.ext
driver = sql
}
plugin {
sieve = ~/.dovecot.sieve
sieve_dir = ~/sieve
}
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
unix_listener auth-userdb {
group = mail
mode = 0666
user = vmail
}
}
service imap-login {
inet_listener imaps {
port = 993
ssl = yes
}
}
service pop3-login {
inet_listener pop3s {
port = 995
ssl = yes
}
}
ssl_cert = </etc/ssl/private/mail.crt
ssl_key = </etc/ssl/private/mail.key
userdb {
args = /etc/dovecot/dovecot-sql.conf.ext
driver = sql
}
protocol imap {
mail_max_userip_connections = 25
}
UID 150はvmailです(ファイルのアクセス許可を再確認しました)。ソースからDovecotをインストールしませんでしたが、公式のDebian USミラーからaptを介してインストールしました。 Dovecotに関する/var/log/syslog except
のメッセージはありません:
Oct 21 06:36:29 server dovecot: master: Dovecot v2.1.7 starting up (core dumps disabled)
何か案は?
Dovecotにどのプロトコルを提供するかを伝えるprotocols
ディレクティブがありません。
例:
protocols = imap imaps pop3 pop3s
これは古い質問であり、同じくらい古い回答ですが、UbuntuおよびDebianのインストールでは、/usr/share/dovecot/protocols.d/
ディレクトリに.protocol
ファイルが含まれているはずです。これらは、メインのDovecotインストールの外部にインストールできる個別のパッケージです。ここで説明されているように Dovecotの公式Ubuntuページ :
インストールは非常に簡単です。次のパッケージをインストールするだけです。
- dovecot-imapd
- dovecot-pop3d
たとえば、apt-getを使用します。
Sudo apt-get install dovecot-imapd dovecot-pop3d
そのため、これらのパッケージを次のようにインストールすることをお勧めします。
Sudo apt-get install dovecot-imapd dovecot-pop3d
それを実行した後、/usr/share/dovecot/protocols.d/
ディレクトリを確認すると、.protocol
ファイルがいくつかあることがわかります。それを行った後、Dovecotを再起動するだけで良いはずです。そして、必要に応じて他の.protocol
ファイルを自由にインストールしてください。