CentOS 6.2で作業するためにSASLを開こうとしています。私はこのチュートリアルに従いました:
http://wiki.centos.org/HowTos/postfix_sasl
CentOS 5.xで完全に動作すると思うので、実際に必要なのはCentOS 6.2で使用するアップデートです。私はdovecot.confのこれらの設定が奇妙に変わっていることを発見するまでは確信していました。
このリンクは、CentOS 6を実行しているユーザーに異なるアプローチを推奨します。
http://wiki2.dovecot.org/HowTo/PostfixAndDovecotSASL
このリンクに記載されている方法のいずれも機能しません。
また、Open-XchangeでSMTP認証を使用する方法がわかりません。文書化状態が悪いようです。 CEフォーラムでは投稿は許可されず、アクティビティもあまり表示されません。
答え1
ドキュメントがありますが、それを見つけるには多くのGoogle fooが必要です。
選択した認証バックエンドで Dovecot を構成する
リンクで提供される Dovecot SASL メカニズムを使用するように Postfix を設定します。
SASL バックエンドは Postfix ではなく Dovecot にあるため、open-xchange-authentication-imap をインストールします。http://oxpedia.org/wiki/index.php?title=Authentication_IMAP_Plugin_description
open-xhange-changepw-script をインストールし、OX フロントエンドで Dovecot のパスワード変更を設定します。http://oxpedia.org/wiki/index.php?title=ChangePasswordExternal#Enable_the_password_change_dialog_within_the_AppSuite_Frontend
前のリンクで示したように、context domain.tldを使用してユーザーを作成します。コマンドを使用して ox でユーザーを作成するときは、同じユーザー名とパスワードを使用して dovecot でも同じユーザーを作成します。
それだけです。