IMAP でのメールの受信ができない

  • 投稿日:
  • by

qmail + dovecot でメールサーバーをたてているのですが、送受信のためのフォルダをダウンロードしてくるときに以下のメッセージが出てタイムアウトしてしまいます。

「IMAPサーバーが 60 秒間応答しません。あと 60 秒待ちますか?」

/var/log/maillog を見ると

Dec 24 17:15:05 host dovecot: imap-login: imap-login: error while loading shared libraries: libsepol.so.1: failed to map segment from shared object: Cannot allocate memory
Dec 24 17:15:05 host dovecot: child 10051 (login) returned error 127

このエラーをググって調べた結果、

/etc/dovecot.conf を開き

#login_process_size = 32
    ↓
login_process_size = 64

と変更し、dovecot をリスタートすることで IMAP での受信ができるようになりました。

後でわかったのですが、CentOS 5.1 のリリースノートにも既知の問題点として記載されていました。
■ CentOS 5.1 ReleaseNotes

そういえば、CentOS 5.1 がリリースされたときに見た覚えがある...すぐに思い出せればこんなに苦労することなかったなぁorz