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 | |