[スレッド全体]

[55588] Re:添付ファイルがテキストになってしまいます。返信 削除
2023/9/21 (木) 11:43:40 すべてがテキストになる。
OSCfx-102p11-59.ppp11.odn.ad.jp / Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36

他のメーラーでも問題ないと思っていたのですが、他のメーラーでも症状が発生していました。
Beckyの問題ではなく、送り先の問題の可能性がありそうです。
ソースを比較したところ他のメーラでも同じでした。

また、送られてきたメールのMIME自体が
Content-Type: text/plain
のみになっていました。
メール本文と添付ファイルが統合されてしまっているようです。

デコードすると、メール本文とデコードされる前のbase64でかかれた
添付ファイルがありました。

調査後に改めて投稿いたします。

▼ すべてがテキストになる。さん
> お世話になります。
>
> 添付ファイルが base64 のままデコードされずに
> メール本文に表示されたままになってしまい困っています。
>
> どなたか対策などご存知ないでしょうか?
>
> === 現象 ===
> ある日を境に、特定のお客様から送信されている添付ファイルが
> base64 のまま本文に載った状態で受信するようになってしまいました。
>
> 下記のようなイメージです。
>
> ======================== メールイメージ ==================================
>
>    メール本文
>
> --------------Pzy0XWbu9m3X6f
> Content-Type: application/pdf;
>  name="=?UTF-8?B?OF(省略
> Content-Disposition: attachment;
>  filename*0*=UTF-8''%38%5(省略
>
> JVBERi0xLjcKCj(省略
>
> ========================================
> ===============================
>
> ベッキー上では、添付ファイルありのマークが付いていますが、添付ファイルはありませんでした。
> メールのプロパティを確認したところ、MIME構造は text/plain のみでした。
> 本来にはPDFファイルが添付されているはずです。
>
> メッセージソースを確認したところ、MIMEのバウンダリは一つしかありませんでした。
>
> メッセージソースの base64 の部分を テキストファイルへデコードすると
> メール本文とデコードされる前(base64のまま)の添付ファイルがbase64で書いていました。
>
> 他のメーラ(gmail)では、そのようなことは起きず、添付ファイルとして認識していたのですが
> ベッキーだけなぜかこのような現象が発生してしまいました。
> どなたか対策などご存知ないでしょうか?
>
> === 環境 ===
> ・Becky! Ver2.75.01
> ・OS:Windows10 Pro
> ・相手側メーラー:Thunderbird(バージョン不明)

[▼次のスレッド]
INCM/CMT
Cyclamen v3.84