さくらのレンタルサーバ(さくらインターネット)のメーリングリスト(fml)を使ってみた
ご利用のブラウザは、JavaScript が無効 となっていませんか?
このサイトでは、コンテンツの一部が非表示 、あるいは、コメント、お問い合わせの投稿ができない 、検索ができない ことがあります。
以前に、評判のロリポップ!チカッパプランの メールマガジン機能を使ってみた にてロリポップ!チカッパプラン によるメールマガジン機能を使ってみました。
今回は、さくらインターネットが提供しているメーリングリスト(fml)を使ってみます。
さくらインターネットの提供するメーリングリストは、fml というツールを使っています。
fml(エフ エム エル) とは、
深町賢一によって開発された国産のメーリングリスト管理ソフトウェアです。
Perlで記述され、管理者向けの設定をWebインターフェイスを通じて行ったり、購読者のリストや投稿記事をデータベースに保存することができるようになっています。
開発者が日本人であるため、2バイト文字のサポートおよび国際化機能が優れており、表示メッセージを多国語に対応させることもできるます。
ライセンスが、GNU、BSD、Artistic などのオープンソース系ライセンスが混ざっています。
メーリングリストを作成する
以下の手順で、さくらインターネットの提供するメーリングリストを作成します。
さくらインターネットのコントロールパネルからログインし、
左メニューの [ メーリングリストの設定 ] をクリックし、
初めてメーリングリストを利用する場合は、画面上部の [ セットアップを行う ] をクリックします。
セットアップが完了したら、下記のような画面が表示されます。ここで、[ ML Open ] をクリックします。
以下のようにメーリングリストの新規作成画面が表示されますから、必要事項を入力します。
必要事項
メーリングリスト名 は、文字通りメールリングリストのアドレスになります。
xxx.sakura.ne.jp (xxx : 初期ユーザID) のさくらインターネットが提供するサブドメイン名は固定 になります。独自ドメインでのメーリングリストは作成できません。
パスワード を入力します。管理用パスワードになります。
管理者メールアドレス は、このメーリングリストを管理するメールアドレスになります。
メールによるメンバー管理ができますので、その際は、この管理メールアドレスからのメールによって管理することができます。
全ての必要事項を入力したら、最後に [ 追加 ] ボタンをクリックします。
以下のように画面にメーリングリストが表示されればOKです。
メーリングリストにメンバーを登録する
先の手順で、メーリングリストは作成できました。次に、メーリングリストのメンバーを追加します。
さくらインターネットのコントロールパネルからログインし、
左メニューの [ メーリングリストの設定 ] をクリックし、
メーリングリストの中から、メンバーを登録したいメーリングリストの[ 設定 ] ボタンをクリックします。
設定メニュー画面が表示されます。ここで、[ メーリングリストメンバーの編集をする ] をクリックします。
以下のようにメーリングリストメンバーの編集画面が表示されますから、必要事項を入力します。
必要事項
メールアドレス は、登録するメンバーのメールアドレスを入力します。
権限 を選択します。
メール配信+投稿
投稿のみ(配信しない)
メール配信のみ
の中から選択します。
全ての必要事項を入力したら、最後に [ 追加 ] ボタンをクリックします。
以下のように画面にメーリングリストのメンバー一覧に表示されればOKです。
メーリングリストに投稿する
メーリングリストに投稿できるのは、先に登録したメンバーの中で、権限に投稿 を与えているメンバーに限ります。
早速、先の投稿可能なメンバーから適当にメールを配信してみましょう。
投稿可能なメンバーからメーリングリストアドレスへメールを送信します。
メールのあて先は、メーリングリスト名@xxx.sakura.ne.jp (xxx : 初期ユーザID) になります。
件名、メッセージを入力し、上記のような感じで、メールを送信してみます。
すると、全ての配信先メンバーに配信されます。
件名には、[mltest:00001] のようにメーリングリスト名と番号が振られて配信されます。
この投稿に返信した場合、以下のように配信されます。
件名には、[mltest:00002] のようにメーリングリスト名と番号が振られて配信されます。
数値がカウントアップされていることに注意してください。
メーリングリストへの投稿をサイトに公開する
メーリングリストへ投稿された内容をウェブサイトに公開することができます。
公開することで、全てのユーザがウェブブラウザで、全内容をいつでも確認できるようになります。
メーリングリストへの投稿をサイトに公開するには、以下の手順で行います。
さくらインターネットのコントロールパネルからログインし、
左メニューの [ メーリングリストの設定 ] をクリックし、
メーリングリストの中から、メンバーを登録したいメーリングリストの[ 設定 ] ボタンをクリックします。
設定メニュー画面が表示されます。ここで、[ メーリングリスト管理 ] をクリックします。
メーリングリストの投稿内容を公開する場合は、[ 閲覧を可能にする ] をクリックします。
公開アドレスは、
http://xxx.sakura.ne.jp/ml/メーリングリスト名/ (xxx : 初期ユーザID)
固定となります。
クリックを終えたら、画面右上の [ 設定メニューに戻る ] をクリックし、設定画面に戻ります。
設定メニュー画面が表示されます。ここで、[ メーリングリストの動作を設定する ] をクリックします。
以下のようにメーリングリストの動作設定画面が表示されます。画面右上の[ 詳細表示 ] をクリックし、全ての設定項目を表示します。
必要事項 を設定します。
HTMLファイルの自動生成 は、HTML形式で残す を選択します。
過去記事の保存 は、保存する を選択します。
全ての必要事項を設定したら、最後に [ 上記の設定を保存する ] ボタンをクリックします。
メーリングリストへ投稿して、公開アドレスへアクセス(http://xxx.sakura.ne.jp/ml/メーリングリスト名/)してみましょう。
のように見えればOKです。
この公開時には、注意が必要です。
投稿者のメールアドレスが公開されてしまうこと。
何も設定しなければ、全ての人の無条件の公開されてしまうこと。
それで、OKであれば、そのまま公開しても良いと思います。
一般的には、難しいでしょうね。せめて閲覧のための権限を与えるぐらいの設定が必要でしょうね。
メーリングリストのメンバーをメールで管理する
さくらインターネットのメーリングリストには、メールによるメンバー管理機能があります。
以下の手順で、メールによるメンバー管理ができます。
管理者メールアドレスから、以下のように送信することで管理します。
メールのあて先は、メーリングリスト名-ctl @xxx.sakura.ne.jp (xxx : 初期ユーザID) になります。
件名は、空欄のままで可。
メッセージには、管理したいメンバーのコマンド情報を設定します。
メンバーを新規に登録したい場合
approve password add user1@yahoo.co.jp
password : メーリングリスト管理用パスワード
user1@yahoo.co.jp : メーリングリストに追加したいメンバーのメールアドレス
既メンバーを削除したい場合
approve password bye user2@yahoo.co.jp
password : メーリングリスト管理用パスワード
user1@yahoo.co.jp : メーリングリストから削除したいメンバーのメールアドレス
メンバーリストを取得したい場合
approve password get members
password : メーリングリスト管理用パスワード
編集を終えたら、メールを送信すればOKです。
以下は、メンバーリストを取得したときの返信の例です。
以下は、失敗した例です。管理者でないメールアドレスからコマンドをメール送信した場合、以下のようなエラーが返信されてきます。
>>> approve ******** get members
リモート管理する資格がありません。
リクエスト(approve)は拒否されました。
approve request from not administrator, ends
--mltest@xxx.sakura.ne.jp, Be Seeing You!
************************************************************
Help: <mailto:mltest-ctl@xxx.sakura.ne.jp?body=help>
Unsubscribe: <mailto:mltest-ctl@xxx.sakura.ne.jp?body=unsubscribe>
If you have any questions or problems,
please contact mltest-admin@xxx.sakura.ne.jp
or
send e-mail with the body "help"(without quotes) to
mltest-ctl@xxx.sakura.ne.jp
(here is the automatic reply, so more preferable)
e.g. on a Unix Machine
(shell prompt)% echo "help" |Mail mltest-ctl@xxx.sakura.ne.jp
************************************************************
以下は、成功した例です。
>>> approve ******** get members
admin get $DIR/members
--mltest@xxx.sakura.ne.jp, Be Seeing You!
************************************************************
Help: <mailto:mltest-ctl@xxx.sakura.ne.jp?body=help>
Unsubscribe: <mailto:mltest-ctl@xxx.sakura.ne.jp?body=unsubscribe>
If you have any questions or problems,
please contact mltest-admin@xxx.sakura.ne.jp
or
send e-mail with the body "help"(without quotes) to
mltest-ctl@xxx.sakura.ne.jp
(here is the automatic reply, so more preferable)
e.g. on a Unix Machine
(shell prompt)% echo "help" |Mail mltest-ctl@xxx.sakura.ne.jp
************************************************************
成功した場合は、この後、別のメールでメンバーリストが送信されてきます。
簡単な解説でしたが、概ねの機能は、上記のとおりです。
メーリングリストとしても利用できますし、権限をメール配信のみにしてしまえば、メールマガジンのような使い方もできますね。
メンバーの登録画面やメンバーの削除なども、メールで制御できますからphpで簡単に作れそう・・・・です。
単純なメールマガジンなら、
ロリポップ!チカッパプラン によるメールマガジン機能が、全て揃ってますから、楽な感じがしますね。
また、
で説明しているphplistを使うという方法もあります。
なんと言っても
メールに強いさくらインターネット なので、このメーリングリストに限らずいろんな方法が考えられるのも良いですね。
・1メーリングリストに
最大約1000人 前後登録できます。
・
24000通/日 配信可能です。
さくらインターネット の さくらのレンタルサーバ を試してみたい方は、http://www.sakura.ne.jp/ からどうぞ。お試し期間は、2週間あります。
※お試し期間中は、共有SSLは利用できませんから注意してください。
ご利用のブラウザは、広告ブロック(AdBlockなど) が適用 となっていませんか?
このサイトでは、コンテンツの一部が非表示 、あるいは、コメント、お問い合わせの投稿ができない 、検索ができない ことがあります。
関連記事
口コミ・評判
口コミ・評判を投稿 :