Ticket #27460

一部のウィルスソフトをインストしている場合、エラーにより処理が終了

오픈 날짜: 2012-02-09 00:58 마지막 업데이트: 2012-12-23 15:28

Reporter:
소유자:
Type:
Status:
Closed
Component:
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
1

Details

書式プラグインを使い、画像を投稿する時に、 一部のウィルスソフトをインストールしている場合に、受信時にメールに対してウィルスチェックを行った後に、メールヘッダにチェック結果を追記している。 その際に、 「Content-Transfer-Encoding: quoted-printable」で追記しているために、メール解析中に「base64」では無いためにエラーにより処理が終了してしまう。

AVGというウィルスソフトのみ確認したが、この他にもあるかもしれません。

Ticket History (3/10 Histories)

2012-02-09 00:58 Updated by: banana_king
  • New Ticket "一部のウィルスソフトをインストしている場合、エラーにより処理が終了" created
2012-02-09 01:00 Updated by: banana_king
  • 소유자 Update from (None) to toy_dev
  • Component Update from (None) to mui
2012-02-09 01:01 Updated by: banana_king
  • 소유자 Update from toy_dev to (None)
2012-02-09 01:05 Updated by: banana_king
  • Details Updated
2012-05-27 10:16 Updated by: toy_dev
  • 소유자 Update from (None) to banana_king
댓글 올리기

当初、base64 しかサポートしていませんでしたが、現在は quoted-printable もサポートしています。

ただメール構成(multipart/XXX)がどうなっているのかわからないとなんとも言えません。

エラーになったメール本体を送ってくれませんか? >>> banana_king

2012-05-28 00:42 Updated by: None
댓글 올리기

toy_dev への返信

当初、base64 しかサポートしていませんでしたが、現在は quoted-printable もサポートしています。 ただメール構成(multipart/XXX)がどうなっているのかわからないとなんとも言えません。 エラーになったメール本体を送ってくれませんか? >>> banana_king

エラーのあったメール本体は以前、このチケットに添付しております。

念のためダウンロードリンクも記述させて頂きます。

http://sourceforge.jp/ticket/download.php?group_id=5585&tid=27460&file_id=4681

2012-05-28 20:51 Updated by: toy_dev
댓글 올리기

添付してありましたか^^;申し訳ないです。

試した結果、解析時のエラーはでませんでした。

しかし、text/plain の情報が

  • 本文
  • ウイルス報告

と2つあり、うまく本文が取れず、ウイルス報告内容が記事として投稿されてしまう現象となりました。

以下、ウイルス報告内容のヘッダー仕様を調べて判別が付けられるかどうかを以降調査します。

Content-Type: text/plain; x-avg=cert; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Content-Description: "AVG certification"
2012-12-16 17:27 Updated by: toy_dev
  • Details Updated
  • 소유자 Update from banana_king to toy_dev
댓글 올리기

ヘッダーに以下の情報がある場合、その情報を無視する対応とする。

  • Content-Disposition: inline

Content-Disposition: inline とは、本文に付属する情報を表し、本文と一緒にメーラーに表示されるべき情報をものである。

この場合は、ウィルスソフトによって「ウイルスが入っていないよ」というメール閲覧者への追加情報(AVG によるお墨付きという意味合い)である。

  • 本文には Content-Disposition ヘッダーは無い。
  • 添付ファイルの場合 Content-Disposition ヘッダーの値は attachment である。

本ソフトはブログ記事の投稿を目的としたものであるため、このような付属情報は無視して構わないと判断する。

2012-12-23 15:28 Updated by: toy_dev
  • Ticket Close date is changed to 2012-12-23 15:28
  • Status Update from Open to Closed
  • Resolution Update from None to Fixed
  • Component Update from mui to mailutils
댓글 올리기

バージョン 1.3.6 でリリースし、本チケットを完了とする。

Attachment File List

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login