カスタム検索
このエントリーをはてなブックマークに追加
tomo.gif (1144 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)To previous pageTo home pageMailing to me

fmlの小技

Modified: 10 February 2006、29 May 2004


メーリングリストを作成する方法8 December 2005
ユーザ自身にメールで登録させる設定をする方法8 December 2005
メールでアカウントを登録する方法8 December 2005

バーチャルドメインのMLを作る場合の追加設定 (10 February 2006)

Subjectにシーケンス番号を振る方法
過去のメールをHTML化する方法

へんな日本語を修正する方法


過去のメールをHTML化する方法

まず、"makefml config"を起動します。

$ perl makefml config test-ml

まず、"6  OPTION"を選択します。

    :

   6    OPTION

    :

   Which section? (0-7) [0] 6 <Enter> 

次に、"1  HTML_GENERATION"を選択します。

    :

   <<< makefml --- FML Configuration Interface --- >>>

   OTHER OPTIONAL VARIABLES

   0    END
   1    HTML_GENERATION               NO
   2    SPOOLING                      YES
   3    FLOCK                         YES
   4    SMTP
   5    USE_MEMBER_NAME               NO
   6    LANGUAGE
   7    VARIABLE_OFF_ON               off/on toggle variables
   ************************************************************

   Which section? (0-7) [0] 1 <Enter> 

次に、"1  AUTO_HTML_GEN"を選択します。

    :

   <<< makefml --- FML Configuration Interface --- >>>

   Creating HTML articles automatically

   0    END
   1    AUTO_HTML_GEN
   2    HTML_THREAD_REF_TYPE    prefer-in-reply-to
   3    HTML_STYLESHEET_BASENAME
   4    HTML_INDEX_UNIT
   5    HTML_INDENT_STYLE

   use new module ?
   6    USE_NEW_HTML_GEN
   ************************************************************

         Which section? (0-6) [0]


   Which section? (0-10) [0] 1 <Enter>

"AUTOMATIC HTML GENERATION"では、"y" で実行します。

    :

     <<< makefml --- FML Configuration Interface --- >>>

   Create HTML articles
   ************************************************************

   AUTOMATIC HTML GENERATION (y/n) [n] y <Enter>

       :
   Which section? (0-10) [0] 1 <Enter>

       :
   Which section? (0-10) [0] 0 <Enter>

最後に、"0"で終了します。

    :

   Which section? (0-10) [0] 0 <Enter>

    :

   Which section? (0-10) [0] 0 <Enter>

   Configuration is saved in /var/spool/fml/test-ml/cf.

   Create config.ph(/var/spool/fml/test-ml/config.ph):
        /var/spool/fml/test-ml/cf  ->  config.ph ... Done.
        (configuration is backuped in /var/spool/fml/test-ml/config.ph.bak)
done.

$

これで設定は終了ですが、次回投稿されるまで生成されません。

テスト投稿すると、"/var/spool/fml/test-ml/htdocs" のディレクトリが生成されHTMLファイルが作成されます。

ブラウザで見るには、Apacheの "DocumentRoot" 以下のどこからシンボリックリンクして見ます。


Subjectにシーケンス番号を振る方法 

まず、"makefml config"を起動します。

$ perl makefml config test-ml

まず、"5 HEADER CONFIGURATIONS"を選択します。

    :

   5    HEADER CONFIGURATIONS

    :

   Which section? (0-7) [0] 5 <Enter> 

次に、"1 SUBJECT_TAG_TYPE"を選択し、11個のフォーマットから1つを選びます。

    :

   1    SUBJECT_TAG_TYPE

    :

   which type (0-6) [0] 1 <Enter>

      <<< makefml --- FML Configuration Interface --- >>>

   SUBJECT_TAG_TYPE

   0    END

   TYPE    Subject Example
   ----------------------------
   1       Subject: NO TAG (Default, Fml recommends)

   2       Subject: (Elena:00100)

   3       Subject: [Elena:00100]    (hml 1.6 compat)

   4       Subject: (Elena 00100)

   5       Subject: [Elena 00100]

   6       Subject: (Elena,00100)

   7       Subject: [Elena,00100]

   8       Subject: (Elena)

   9       Subject: [Elena]

   10      Subject: (00100)

   11      Subject: [00100]
   ************************************************************

   SUBJECT TAG TYPE (0-11) [0] 3 <Enter>

    :

   which type (0-6) [0] 0 <Enter>

次に、"2 SUBJECT_TAG_FIGURE"を選択し、連番の桁数を選択します。

    :

   2    SUBJECT_TAG_FIGURE

    :

   which type (0-6) [0] 2 <Enter>

<<< makefml --- FML Configuration Interface --- >>>

   @SUBJECT_FORM_LONG_ID FIGURES of Subject TAG
   for all $SUBJECT_TAG_TYPE e.g.       [elena 00100] for 5 figures.
   The current figure is .

   0    END
   1    -1 e.g. [elena 1],     [elena 100],   [elena 10000]
   2     2 e.g. [elena 01],    [elena 100],   [elena 10000]
   3     3 e.g. [elena 001],   [elena 100],   [elena 10000]
   4     4 e.g. [elena 0001],  [elena 0100],  [elena 10000]
   5     5 e.g. [elena 00001], [elena 00100], [elena 10000]
   6     6 e.g. [elena 000100]
   7     7 e.g. [elena 0000100]
   8     8 e.g. [elena 00000100]
   9     9 e.g. [elena 000000100]
   10   10 e.g. [elena 0000000100]
   ************************************************************

   Which section? (0-10) [0] 6 <Enter>

    :

   which type (0-6) [0] 0 <Enter>

最後に、"0"で終了します。

    :

   which type (0-6) [0] 0 <Enter>

    :

   Which section? (0-10) [0] 0 <Enter>

   Configuration is saved in /var/spool/fml/test-ml/cf.

   Create config.ph(/var/spool/fml/test-ml/config.ph):
        /var/spool/fml/test-ml/cf  ->  config.ph ... Done.
        (configuration is backuped in /var/spool/fml/test-ml/config.ph.bak)
done.

$

へんな日本語を修正する方法 

メーリングリストで送られてくる文章は、教育を受けた日本人の文章ではありません。
直せばいいのに、だれも知らん顔なんでしょうか。 

以下に、文章の雛形(テンプレート)がありますので、変更できます。

/home/fml/fml-4.0-stable-20040215/messages/Japanese/confirm

To previous pageTo home pageMailing to meJump to Top of pageline.gif (927 ツバツイツト)line.gif (927 ツバツイツト)tomo.gif (1144 ツバツイツト)
カスタム検索



このエントリーをはてなブックマークに追加