斬新スタイル!カメラ特集

2007年12月25日火曜日

Cyrus IMAPサーバでメールアドレスの大文字/小文字の区別を無効にする

Cyrus IMAPサーバを利用してる場合、デフォルト設定ではメールアカウントの大文字/小文字は判別するようになっています。従って、mail@example.com と MAIL@EXAMPLE.COM は別メールアカウントとして内部処理されます。

この判別を無効にするには、imapd.conf 設定ファイルへ次の項目を追加し無効にできます。

次は FreeBSD + ports で導入した場合の例です。
imapd.conf のパスは、環境によって修正してください。
# vi /usr/local/etc/imapd.conf

lmtp_downcase_rcpt: 1

上の変数を追加します。

# /usr/local/etc/rc.d/imapd.sh restart

※再起動も忘れずに。

但し、LMTP 配送を行っている場合だけ有効になりますので、それ以外の配送を行っている場合は、別の手段あるのかな?

0 件のコメント:

コメントを投稿