mysql:3743
From: tateyan <tateyan <tateyan@xxxxxxxxxx>>
Date: Mon, 11 Jun 2001 04:25:42 +0900
Subject: [mysql 03743] Re: MySQL+Ruby POP Server
たてやんっす とみたまさひろさんの 題名「[mysql 03671] Re: MySQL+Ruby POP Server」のメールからの引用です > とみたです。 > > On Wed, 23 May 2001 15:27:42 +0900 > "Y. Tsutsui" <tutui@xxxxxxxxxx> wrote: > > > > なぜかプラグインとしてMySQLをサポートしてる > > > postfix って話題にでないっすね > > Postfix と MySQL 連携について試してみる機会があったので、暇になったら > まとめてみようかな…。 あっさり うまくいきました (^^ゞ 今まで手をつけてなかったんですけど ドキュメント通りやったら難しくはないですね make -f Makefile.init makefiles \ 'CCARGS=-DHAS_PCRE -DHAS_MYSQL -I/usr/local/include/mysql' \ 'AUXLIBS=-lpcre -lgdbm -L/usr/local/lib/mysql -lmysqlclient -lm' って感じで make をして alias_maps = hash:/etc/aliases , mysql:/etc/postfix/mysql-aliases.cf ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 通常の alias ファイルのほかに mysql データベースを使うって ことにして データベース mailalias を作ってみます (名前はmysql-aliases.cfに 一致してれば任意) mysqladmin create mailalias この中にテーブル mxaliases を作ってみます CREATE TABLE mxaliases ( alias varchar(255) default NULL forw_addr varchar(255) default NULL, ) TYPE=MyISAM; (インデックスとか書いたほうが良いでしょうね:ちょいと省略) /etc/postfix/mysql-aliases.cf には user = mysqlユーザ名 password = mysqlパスワード dbname = mailalias table = mxaliases select_field = forw_addr where_field = alias ってな感じで書いて やって postfix を起動してやる(もちろん設定など必要なのですが) でうまくいきました 説明するには もうちょいと 整理しなきゃね proftpd の方は ユーザアカウントだけじゃなく、MySQLを使ったユーザごとの クオートができるそうなのでこちらもチャレンジしなきゃ (^^ゞ ================= 彡彡从 たてやんっす d□/□-b <tateyan@xxxxxxxxxx> ヽ"ー"丿
3648 2001-05-22 00:36 [とみたまさひろ <tomm] MySQL+Ruby POP Server 3649 2001-05-22 01:02 ┗["Y. Tsutsu" <tutui@x] 3655 2001-05-23 03:21 ┣[tateyan <tateyan@xxx] 3659 2001-05-23 15:27 ┃┗["Y. Tsutsui" <tutui@] 3671 2001-05-24 11:15 ┃ ┗[とみたまさひろ <tomm] -> 3743 2001-06-11 04:25 ┃ ┗[tateyan <tateyan@xxx] 3748 2001-06-11 18:57 ┃ ┗[とみたまさひろ <tomm] 3752 2001-06-11 19:53 ┃ ┗[tateyan <tateyan@xxx] 3670 2001-05-24 11:13 ┗[とみたまさひろ <tomm]