foxcpp / foxcpp/maddy

CreateMessage error when trying to add a message

オープン
#540 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug
主要言語
Go
スター
6.1k
フォーク
327
PR マージ指標
30日以内にマージされた PR はありません

説明

Tried to copy a message from another account.

> CreateMessage (extractCachedData): message: malformed MIME header key:


Чек об оплате

```
So it announces itself like UTF-8 but actually it's UTF-8 displayed as Windows-1252 or so? Subject line is also malformed in a similar fashion. Also note the double `` tag.

No error in log files, this is only what Thunderbird displays and Thunderbird truncated the response.
### Log files
Log file is empty. (to clarify: completely empty with `debug 0` and no lines about this with `debug 1`)

### Server
maddy 0.6.2 linux/amd64 go1.18.3

```
storage.imapsql local_mailboxes {
driver postgres
}
```

------

I'd like to:
- get something useful in the log file about this
- actually receive this message in my inbox

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

エラーに記載されている CreateMessage (extractCachedData) パスから始め、提供された MIME サンプルで再現してください。なぜ不正なメッセージが有用なログエントリなしに拒否されるのかを特定してください。メッセージが受信トレイに到達でき、該当する場合は失敗が明確にログに記録されれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
go
領域
backend
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。