ユーザーごとにpostfix smtpを設定する方法は?

ユーザーごとにpostfix smtpを設定する方法は?

以前は、MDAとしてmsmtpを使用していました。 msmtpには、自分のホームディレクトリに保存されている発信smtpサーバー(gmailなど)のユーザー名とパスワードを含む設定ファイルがあります。最近、サポートの理由でディストリビューションをCentOS 6.3に変更しました(サードパーティ製のソフトウェアのみをサポートするディストリビューション)。 msmtpをインストールしようとしましたが、どのリポジトリでも使用できません。ついにFedoraからrpmを受け取ってインストールしましたが、まだ機能しません(CA証明書が見つかりません)。それで、RHELのデフォルト値であるPostfixを使ってみることにしました。

私がやりたいことは、私のGmailアカウントを介してメールを送信するようにsendmail(gitとmutt)を設定することです。 Postfixをどこで設定できるかが見つかりません。私が読んだすべての内容は、/etc/postfix/main.cfを編集するように求められています。しかし、私のコンピュータのすべてのユーザーがこのプロセスに合格したくはありません。私のものジメールアカウント。

だから私の質問は:ユーザーごとにpostfixを設定する方法は何ですか(またはこれを行うことはできません)?

更新:これでmsmtpを使用できますが(distroの変更により構成を編集する必要があります)、postfixでこれを(簡単に)実行できるかどうか疑問に思います。

答え1

次の内容をお読みください。http://www.postfix.org/SASL_README.html このページで「送信者固有のSASL認証の設定」を検索してください。ユーザー名を使用して sasl パスワードマッピングを構成する方法を説明します。

これがあなたが探しているものですか?

関連情報