ダウンロード
Magazine
開発
アカウント
ダウンロード
Magazine
開発
ログイン
アカウント/パスワードを忘れた
アカウント作成
言語
ヘルプ
言語
ヘルプ
×
ログイン
ログイン名
パスワード
×
アカウント/パスワードを忘れた
日本語の翻訳状況
カテゴリ:
ソフトウェア
人物
PersonalForge
Magazine
Wiki
検索
OSDN
>
ソフトウェアを探す
>
コミュニケーション
>
メール
>
フィルタ
>
POPFile(自動メールフィルター)の日本語化
>
チケット一覧/検索
>
チケット #5045
POPFile(自動メールフィルター)の日本語化
概要
プロジェクト概要
開発ダッシュボード
Webページ
開発メンバー
画像ギャラリー
公開フィード一覧
活動
統計情報
活動履歴
ダウンロード
リリース一覧
統計
チケット
チケット一覧
マイルストーン一覧
チケットの種類一覧
コンポーネント一覧
よく使われるチケット一覧のリスト/RSS
新規チケット登録
文書
コミュニケーション
フォーラム
フォーラム一覧
オフトピック (69)
POPFile 全般 (982)
POPFile 初学者専用 (1265)
メーリングリスト
MLの一覧
ニュース
チケット #5045
チケット一覧/検索
新規チケット登録
RSS
Base64 でエンコードされた日本語メールに対応させるためのパッチ
登録:
2004-10-01 20:10
最終更新:
2005-07-12 12:08
モニタ
ON
OFF
報告者:
amatubu
担当者:
(未割り当て)
チケットの種類:
パッチ
状況:
完了
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
4
詳細
返信
このところ Base64 でエンコードされたメールがちらほらと
届くようになってきましたので、
Base64 に対応させるためのパッチを作成してみました。
Base64 をデコードしたあと、文字コードを変換して分かち書
きするようにしています。
デコードされた部分で見つかった単語は、履歴タブのシング
ルメッセージビューの
Found in encoded data
というところに表示されます。
また、マルチパートのメールの場合、パートによって文字
コードを変更するということが
可能になりますので、パートごとにデコードして処理するよ
うにしています。
これは、(これまでのところみたことはありませんが)最初
のパートでは iso-2022-jp で
text/plain の無難な文章を、次のパートでは shift_jis で
text/html な spam を、
というメールが送られても正しく処理できるようにするため
です。
副作用としては、
Base64 でエンコードされた部分についてもコード変換を行う
ようになることにより、
添付ファイルのついたメールを受け取ったときの処理に時間
がかかるようになる可能性が
あります。
パッチは、0.22.0 用と 0.22.1RC5 用を作成しました。
チケットの履歴 (6 件中 3 件表示)
古い履歴を表示
2004-10-01 20:10
更新者:
amatubu
添付ファイル
1102: MailParse.pm.diff
が付加されました
2004-10-01 20:11
更新者:
amatubu
添付ファイル
1103: MailParse.pm.diff
が付加されました
2004-10-04 23:30
更新者:
amatubu
コメント
返信
Logged In: YES
user_id=6939
0.22.1RC5 用のパッチは、0.22.1 でも使用できます。
2005-01-06 21:13
更新者:
amatubu
添付ファイル
1211: MailParse.pm.diff
が付加されました
2005-01-06 21:14
更新者:
amatubu
添付ファイル
1212: MailParse.pm
が付加されました
2005-07-12 12:08
更新者:
amatubu
チケット完了時刻
が
2005-07-12 12:08
に更新されました
状況
が
オープン
から
完了
に更新されました
コメント
返信
Logged In: YES
user_id=6939
0.22.2 用日本語パッチに統合しました。
http://sourceforge.jp/projects/popfile/files/
添付ファイルリスト (
4
)
添付ファイルリスト
MailParse.pm.diff
(1KB)
MailParse.pm の diff (0.22.0 用)
MailParse.pm.diff
(1KB)
MailParse.pm の diff (0.22.1RC5 用)
MailParse.pm.diff
(1KB)
MailParse.pm の diff(0.22.2 用)
MailParse.pm
(88KB)
MailParse.pm のアップデート版(0.22.2 用)
編集
コメントの追加
ログインしていません。
ログインしていない状態では、コメントに記載者の記録が残りません。 »
ログインする
コメントの追加
プレビュー
適用
届くようになってきましたので、
Base64 に対応させるためのパッチを作成してみました。
Base64 をデコードしたあと、文字コードを変換して分かち書
きするようにしています。
デコードされた部分で見つかった単語は、履歴タブのシング
ルメッセージビューの
Found in encoded data
というところに表示されます。
また、マルチパートのメールの場合、パートによって文字
コードを変更するということが
可能になりますので、パートごとにデコードして処理するよ
うにしています。
これは、(これまでのところみたことはありませんが)最初
のパートでは iso-2022-jp で
text/plain の無難な文章を、次のパートでは shift_jis で
text/html な spam を、
というメールが送られても正しく処理できるようにするため
です。
副作用としては、
Base64 でエンコードされた部分についてもコード変換を行う
ようになることにより、
添付ファイルのついたメールを受け取ったときの処理に時間
がかかるようになる可能性が
あります。
パッチは、0.22.0 用と 0.22.1RC5 用を作成しました。