はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 postfixでパイプ処理を行いたい
日時: 2011/04/11 10:32
名前: fixposter

1.不明点・障害内容:postfixでパイプ処理を行いたいがどうしたらいいのかが分かりません
2.ログの有無   :無し
  (有:その内容) :
3.Distribution  :CentOS
      Version :5.5
4.Service Name  :postfix
      Version :2.3.3
5.ネットワーク構成:

postfixで外部からメールを受けて、サーバー内で特定のプログラム(ここではPHP)を
実行したい、いわゆるパイプ処理ですが、それを行う手順が素人なので分かりません。

①ユーザーの作成
まずどうやって新しいメールアドレスを作成するのでしょうか?
また作成されているメールアドレスを一覧で確認するにはどのようなコマンド打ったら
表示されますでしょうか?

②作成したユーザーに対してエイリアスの設定
これはよく分からなくて・・・/etc/aliases にファイルがあるのは知っていますが
ここにパイプ処理のコードを書いてよいものなのでしょうか?

③バーチャルエイリアス・・・って?
色々ネットで調べていると目にするのがこの言葉、これを行わないとパイプはできないのか?
それとも使うと便利だということなのでしょうか?
また使うべきだとして、どのような手順で作成すればいいでしょうか?
何かDBを作成したり、ファイルを作って、読み込ませたり・・・等、整理が付かないのでどなたか分かりやすく解説頂けましたら幸いです。

お手数ですが、どうぞよろしくお願い致します!
メンテ

Page:  [1]

■ コンテンツ関連情報

 Re: postfixでパイプ処理を行いたい ( No.1 )
日時: 2011/06/02 19:27
名前: 管理者

> ①ユーザーの作成

単純にメールを受信したら特定のプログラムを実行させるにはprocmailが手っ取り早いと思います。
ただ、それをトリガーとしてPHPを起動し、アカウント作成をさせるのはそれなりのプログラム(PHP)が必要になります。
故に実行時の権限も必要(root)になるので、セキュリティ的にもよく考える事も必要になってきます。

> ②作成したユーザーに対してエイリアスの設定

関係ありませんね。無視してよいです。
気を付けるとすれば、「/etc/aliases」に定義されているユーザは使用しない事です。

> ③バーチャルエイリアス・・・って?

単純に言えば、あるドメイン宛へのメールを他のドメインに転送させる事が出来るしくみです。
転送先は複数指定することも可能です。
メンテ

Page:  [1]

題名
名前  ("初心者"を含む名前は使用できません)
E-Mail
URL
パスワード 記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント
画像添付 (対応画像:JPEG/GIF/PNG [Max 500KB])

   クッキー保存

■ その他


Copyright(©)2004-2018 First home server construction. All Right Reserved.