[前][次][番号順一覧][スレッド一覧]

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]