Warning: リポジトリと同期できません (サポートされていないバージョンコントロールシステム "svn です。 Python のライブラリに "svn" が正しくインストールされているか確認してください。)
- 更新日時:
-
2008/06/09 18:58:04 (17 年 前)
- 更新者:
-
hirobe (IP アドレス: 133.6.203.10)
- コメント:
-
--
-
v27
|
v28
|
|
128 | 128 | あなたの周りの人が、そんなメール送るやついねぇという良い人たちばかりでしたら、codecaliasesにiso-2022-jp:iso-2022-jp-2004 くらいを指定しておけばよいでしょう。 |
129 | 129 | |
130 | | === 4.3 取込み方法 === |
| 130 | === 4.3 取込み方法(Trac0.11用) === |
| 131 | Trac0.11用のMailArchiveプラグインでは、プラグインインストール時に、スクリプト用のフォルダパス(tracdとがあるのと同じ)に |
| 132 | TracMailArchive-adminというコマンドが作成されます。これを使用してください。 |
131 | 133 | |
132 | 134 | ====== (1) メールファイル(unixmail形式)のインポート ====== |
133 | 135 | |
134 | 136 | あなたの手元にあるメールをまとめてインポートします。メールファイルのインポートを行わない場合は、この章は飛ばしてください。[[BR]]unixmail形式のメールをインポート可能です。[[BR]]メールを取込むには、以下のコマンドを実行してください。[[BR]]ML名には、メーリングリストの(短い)名前を指定してください。画面に表示する際に、ここで指定したML名をキーにして分類されます。[[BR]]メールの取込み状況およびエラーは、標準出力に出力されます。 |
| 137 | |
| 138 | {{{ |
| 139 | python [スクリプト用のフォルダパス]/TracMailArchive-admin [TracEnvのディレクトリ] pop3 [ML名] |
| 140 | }}} |
| 141 | 例: |
| 142 | {{{ |
| 143 | $ python /usr/bin/TracMailArchive-admin /var/trac/tracenv import mailarc-ML /tmp/mail_2006 |
| 144 | }}} |
| 145 | |
| 146 | ===== (2) pop3メールの受信 ===== |
| 147 | |
| 148 | pop3サーバからメールを受信します。pop3メールの受信を行わない場合は、この章は飛ばしてください。[[BR]]メールを受信するには、以下のコマンドを実行してください。 [[BR]]ML名には、メーリングリストの(短い)名前を指定してください。画面に表示する際に、ここで指定したML名をキーにして分類されます。[[BR]]メールの取込み状況およびエラーは、標準出力に出力されます。 |
| 149 | {{{ |
| 150 | $ python [スクリプト用のフォルダパス]/TracMailArchive-admin [TracEnvのディレクトリ] pop3 [ML名] |
| 151 | }}} |
| 152 | |
| 153 | 例: |
| 154 | {{{ |
| 155 | $ python /usr/bin/TracMailArchive-admin /var/trac/tracenv pop3 mailarc-ML |
| 156 | }}} |
| 157 | |
| 158 | 取り込みを行うシェルを書いて、cronに設定しておくとよいでしょう。 |
| 159 | |
| 160 | シェルの例: |
| 161 | {{{ |
| 162 | #!/bin/csh |
| 163 | |
| 164 | source $HOME/.cshrc |
| 165 | python /local/bin/mailarc-admin.py /var/trac/tracenvmailarc >> /var/trac/repo/log/mailarc.log |
| 166 | }}} |
| 167 | |
| 168 | === 4.4 取込み方法(Trac0.9,Trac0.10用) === |
| 169 | Trac0.9,Trac0.10では、ソースに含まれるmailarchive-admin.pyを適当なフォルダにコピーして使用してください。 |
| 170 | |
| 171 | ====== (1) メールファイル(unixmail形式)のインポート ====== |
| 172 | |
| 173 | あなたの手元にあるメールをまとめてインポートします。メールファイルのインポートを行わない場合は、この章は飛ばしてください。[[BR]]unixmail形式のメールをインポート可能です。[[BR]]メールを取込むには、以下のコマンドを実行してください。[[BR]]ML名には、メーリングリストの(短い)名前を指定してください。画面に表示する際に、ここで指定したML名をキーにして分類されます。[[BR]]メールの取込み状況およびエラーは、標準出力に出力されます。 |
| 174 | |
135 | 175 | {{{ |
136 | 176 | $ python mailarchive-admin.py [TracEnvのディレクトリ] import [ML名] [インポートするファイルのパス] |
… |
… |
|
140 | 180 | {{{ |
141 | 181 | $ python mailarchive-admin.py /var/trac/tracenv import mailarc-ML /tmp/mail_2006 |
142 | | |
143 | 182 | }}} |
144 | 183 | |