MASUDAQ BLOG

NO DEVELOPMENT NO LIFE.

sendmail と dovecot による仮想ユーザーの実現

2010/07/01
★★★★

CentOS 5.4 のデフォルトの MTA である sendmail、デフォルトの MRA である dovecotを使用した仮想ユーザーメールサーバー構築について考える。 ここで述べる仮想ユーザーとは、Linux のユーザー (/etc/passwd) を新規に作らず、発行されたメールアカウントを指すものとする。 sendmail で仮想ユーザーを実現するには、"CyrusSASL" を利用する。"Cyrus SASL" は、sendmail で、SMTP 認証を実現するために利用するもの。SMTP認証を行わないのであれば、MTA からユーザー情報にアクセスする必要がなく、もちろん仮想ユーザー情報も意味をなさなくなるため、MTAで仮想ユーザーを利用することは、SM...

Dovecot の仮想ユーザー対応

2010/06/16
★★★

以前の記事で、SMTP認証の仮想ユーザー対応について紹介した。 メールサーバーにおいての仮想ユーザーとは、Linux アカウント (/etc/passwd) を作成することなく、メールサーバー独自のユーザーを指す。 今回は、POP3/IMAP サーバー dovecot での仮想ユーザー対応方法を紹介する。 "dovecot" グループを作成する (CentOS では、dovecot インストール時に作成されている)。GID は、任意。 [root@centkun ~]# groupadd -g 510 dovecot  "dovecot" ユーザーを作成する (CentOS では、dovecot インストール時に作成されている)。GID は、任意。 [root...

dovecot の pop3, imap 認証で sasldb データベースを利用する

2010/06/15
★★★

以前の記事では、sendmailにおいて、SMTP 認証で使用するユーザー、パスワードを Linux アカウントではなく、auxprop プラグインで独自管理する方法を紹介した。 この際、auxprop プラグインは、"Berkeley DB" 形式のデータベース: /etc/sasldb2ファイルに格納されたユーザー情報をリソースとする。 しかしながら、致命的な問題として、Dovecot は、認証リソースとして、sasldb( Berkeley DB 形式 ) をサポートしていない。 [Dovecot]Auth user from sasldb with dovecot Re: [Dovecot] Auth user from sasldb with dovec...

最新の記事


人気の記事

profile image

Masudaq


趣味は、プログラミング。Microsoft 技術を中心に、フルスタックエンジニアとして日々鍛錬しています。