Tíquete #27460

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

: 2012-02-09 00:58 Última Atualização: 2012-12-23 15:28

Relator:
Dono:
Tipo:
Estado:
Fechado
Componente:
Marcos:
(Nenhum)
Prioridade:
5 - Medium
Gravidade:
5 - Medium
Resolução:
Fixed
Arquivo:
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
  • Dono Update from (Nenhum) to toy_dev
  • Componente Update from (Nenhum) to mui
2012-02-09 01:01 Updated by: banana_king
  • Dono Update from toy_dev to (Nenhum)
2012-02-09 01:05 Updated by: banana_king
  • Details Updated
2012-05-27 10:16 Updated by: toy_dev
  • Dono Update from (Nenhum) to banana_king
Comentário

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

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

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

2012-05-28 00:42 Updated by: None
Comentário

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
Comentário

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

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

しかし、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
  • Dono Update from banana_king to toy_dev
Comentário

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

  • 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
  • Estado Update from Aberto to Fechado
  • Resolução Update from Nenhum to Fixed
  • Componente Update from mui to mailutils
Comentário

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

Attachment File List

Editar

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