LUNARAVE WEBクリエイターの仕事と休息

アクセスカウンタ

Google Maps APIの利用戦国IXAWeb技術Youtubeチャンネル

zoom RSS FMLをインストールする -FML(2)-

<<   作成日時 : 2013/07/24 20:15   >>

ブログ気持玉 0 / トラックバック 0 / コメント 16

メーリングリストを提供する案件があり、オープンソースの"FML"を採用したのでそのインストール手順を記述する。

"FML"はPerlベースのメーリングリストで、受口となるメールアカウントにメールを送信すると、その受口に所属するメンバーにメールが送信される仕組みだ。
メールの送受信には別途メールサーバが必要となり、今回はOSが"CentOS"、メールサーバは"postfix"を利用する。

"FML"はバージョン4系と8系があるようで、バグが枯れているバージョン4系を使っている。
->サーバにメーリングリストを設置する -FML(1)-

1. FMLの入手
 ソースを下記URLから入手し、サーバにアップロードもしくはwgetコマンド直接保存する。

  ftp://ftp.fml.org/pub/fml/stable/fml-4.0-stable-20040215.tar.gz


2. FMLをインストールするユーザの作成
 メールを受けてからの処理はFMLをインストールしたユーザ権限で行われるため、そのユーザを作成する。
 尚、ユーザ名に指定はなく、今回は"fml"を作成する。

  # useradd fml
  # passwd fml


3. FMLのインストール先を作成
 FMLのインストール先となるディレクトリを作成する。

  # mkdir /usr/local/fml
  # chown fml.fml /usr/local/fml
  # chmod 755 /usr/local/fml
  # mkdir /var/spool/ml
  # chown fml.fml /var/spool/ml
  # chmod 755 /var/spool/ml


4. FMLをインストールする
 FMLをインストールする。

  # su - fml
  $ cd fmlがあるディレクトリ
  $ tar zxvf fml-4.0-stable-20040215.tar.gz
  $ cd fml-4.0-stable-20040215
  $ perl makefml install


5. メーリングリストの作成
 メーリングリストを作成する。

  $ /usr/local/fml/sbin/makefml newml メーリングリスト名

 エイリアスを登録する。

  $ exit
  # cd /var/spool/ml/メーリングリスト名
  # cat aliases >> /etc/aliases
  # newaliases


6. メールサーバとの連携設定
 メーリングリスト宛てにメールが送信された時のためにメールサーバに設定する。

  # vi /etc/postfix/main.cf

 追記/変更する。

  allow_mail_to_commands = alias,forward,include

 メールサーバを再起動する。

  # /etc/init.d/postfix restart


7. メーリングリストの所属するメンバーの登録
 メンバーを登録する。

  # su - fml
  $ /usr/local/fml/sbin/makefml add メーリングリスト名 メンバーのメールアドレス


8. 送信テスト
  メーリングリスト宛てにメール送信し、メンバーのアドレスに届けば終了。


FMLに各種コマンドが用意されているので比較的簡単に導入することができる。
メーリングリストを作成するとサーバ内にディレクトリが作成され、メーリングリスト個々に詳細な設定を行うことが可能になる。

次回は設定について紹介する。

テーマ

注目テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(16件)

内 容 ニックネーム/日時
Great blog here! Also your site loads up fast! What host
are you using? Can I get your affiliate link to your host?
I wish my web site loaded up as fast as yours lol
Nona
URL
2017/05/19 04:38
Loving the info on this internet site, you have done great job on the articles.
Buster
URL
2017/06/21 16:42
My brother suggested I may like this blog. He used to be totally right.
This submit truly made my day. You can not
believe just how so much time I had spent for this information! Thanks!
Anderson
URL
2017/06/21 19:30
Right here is the right blog for anyone who wishes to find out about this topic.
You understand a whole lot its almost hard to argue with you (not that I personally
would want to?HaHa). You definitely put a fresh spin on a
topic which has been discussed for many years. Wonderful stuff, just great!
Margo
URL
2017/06/27 05:55
Good day very nice site!! Guy .. Excellent ..

Superb .. I'll bookmark your blog and take the feeds also?
I am happy to seek out so many useful information right here
in the put up, we want work out more strategies on this regard, thank you for sharing.
. . . . .
Anya
URL
2017/06/27 07:09
Hi my loved one! I want to say that this post is awesome, nice written and include approximately all important infos.
I would like to look extra posts like this.
Daryl
URL
2017/06/27 07:21
Just what I was looking for, thank you for putting up.
Mac
URL
2017/06/30 21:04
Since the admin of this site is working, no uncertainty
very rapidly it will be well-known, due to its feature contents.
Chance
URL
2017/07/03 01:47
I leave a response when I like a article on a site or I
have something to contribute to the discussion. Usually it is caused by the sincerness displayed in the
post I looked at. And on this post FMLC_Xg[_ -FML(2)- LUNARAVE WEBN_GC^[_d__x'/EFu_u_O. I was moved enough to write a thought :) I actually do have a few questions for you if you usually do not mind. Could it be simply me or does it give the impression like a few of the remarks appear as if they are coming from brain dead people? :-P And, if you are posting on additional online social sites, I'd like to keep up with anything fresh you have to post. Could you make a list all of your communal pages like your twitter feed, Facebook page or linkedin profile?
Keesha
URL
2017/07/03 22:48
First of all I would like to say fantastic blog!
I had a quick question which I'd like to ask if you don't
mind. I was interested to find out how you center yourself and
clear your thoughts prior to writing. I've had
a tough time clearing my thoughts in getting my ideas out there.
I do enjoy writing but it just seems like the first 10 to 15 minutes
tend to be lost just trying to figure out how to begin. Any ideas or hints?
Many thanks!
Joann
URL
2017/07/04 05:05
Hey very cool site!! Guy .. Beautiful .. Wonderful .. I'll bookmark your
web site and take the feeds also? I'm glad to find numerous helpful info here in the put up, we need develop extra strategies on this
regard, thanks for sharing. . . . . .
Samara
URL
2017/07/05 14:01
Outstanding story there. What occurred after? Good luck!
Sherri
URL
2017/07/06 04:17
Hiya! I know this is kinda off topic but I'd figured I'd ask.
Would you be interested in exchanging links or maybe guest authoring a blog
article or vice-versa? My site addresses a lot of the same subjects as yours
and I believe we could greatly benefit from each other.
If you're interested feel free to shoot me an e-mail. I look forward to hearing from you!
Terrific blog by the way!
Charli
URL
2017/07/24 14:39
What's up, all is going nicely here and ofcourse every one is sharing facts, that's truly excellent, keep up
writing.
Horacio
URL
2017/07/31 16:38
After looking at a handful of the articles on your site, I seriously
appreciate your way of blogging. I book marked it to my bookmark site list and will be checking back soon. Please visit my website as well and let me know your opinion.
Cassandra
URL
2017/09/24 02:36
I was curious if you ever thought of changing the page layout of your blog?
Its very well written; I love what youve got to say.
But maybe you could a little more in the
way of content so people could connect with it better.

Youve got an awful lot of text for only having 1 or
two images. Maybe you could space it out better?
Julio
URL
2017/09/27 10:23

コメントする help

ニックネーム
URL(任意)
本 文
FMLをインストールする -FML(2)- LUNARAVE WEBクリエイターの仕事と休息/BIGLOBEウェブリブログ
文字サイズ:       閉じる