-
c684090b9c
feat: handle Reply-To header, add account_email field, decode address headers
main
Zichao Lin
2026-07-02 22:37:15 +08:00
-
d7daddf491
feat: IMAP 支持 SSL/STARTTLS 配置
Zichao Lin
2026-07-02 22:18:51 +08:00
-
05135ee0cc
chore: 添加 requirements.txt
Zichao Lin
2026-07-02 22:05:07 +08:00
-
ad950ff367
feat: 收件人/发件人改用邮件原始头数据
Zichao Lin
2026-07-02 22:04:27 +08:00
-
2ebcad0a70
feat: include reply content in send confirmation message
Zichao Lin
2026-07-02 21:01:05 +08:00
-
d334b6f3eb
feat: enhance logging detail across all modules
Zichao Lin
2026-07-02 21:00:40 +08:00
-
934d6a7545
fix: thread-safe logging with QueueHandler + QueueListener
Zichao Lin
2026-07-02 20:57:33 +08:00
-
be412168bb
fix: also delete user's message when cleaning up reply/hint flow
Zichao Lin
2026-07-02 20:56:30 +08:00
-
08a1a32367
fix: use original email From header for reply address instead of AI output
Zichao Lin
2026-07-02 20:55:40 +08:00
-
ded61e25c1
refactor: split AI processor and TG worker into separate threads
Zichao Lin
2026-07-02 20:52:34 +08:00
-
1be3aadb08
refactor: separate email poll, email process, TG poll into threads
Zichao Lin
2026-07-02 20:48:05 +08:00
-
09d11a6c03
feat: cancel button, regenerate AI replies, custom reply hints
Zichao Lin
2026-07-02 20:45:40 +08:00
-
18db9caa8b
feat: cancel reply flow with cleanup & remove AI reply confirmation
Zichao Lin
2026-07-02 20:41:56 +08:00
-
3d33aeb0dd
fix: parse sender email properly & show confirmation tag clearly
Zichao Lin
2026-07-02 20:35:28 +08:00
-
0d9237ffdd
fix: handle 400 errors from Telegram callback interactions
Zichao Lin
2026-07-02 20:32:25 +08:00
-
870ab4a59a
refactor: merge reply suggestions into single AI request
Zichao Lin
2026-07-02 20:22:54 +08:00
-
0dbc7ee661
feat: interactive inline buttons, SMTP reply, AI reply suggestions
Zichao Lin
2026-07-02 20:21:06 +08:00
-
279f8c50e7
feat: show recipient & AI-generated subject in summary
Zichao Lin
2026-07-02 20:05:16 +08:00
-
a6817d3e11
feat: add retry(10) on all network requests
Zichao Lin
2026-07-02 20:02:03 +08:00
-
89149b506c
fix: add IMAP ID command for 126.com/163.com support
Zichao Lin
2026-07-02 19:56:14 +08:00
-
82403de6df
fix: check IMAP select() return status before issuing commands
Zichao Lin
2026-07-02 19:53:26 +08:00
-
e2826a3e3b
feat: init AI email summarization bot
Zichao Lin
2026-07-02 19:45:34 +08:00