Skip to content

Add reply cc support#391

Open
mintisan wants to merge 2 commits into
maillab:mainfrom
mintisan:main
Open

Add reply cc support#391
mintisan wants to merge 2 commits into
maillab:mainfrom
mintisan:main

Conversation

@mintisan
Copy link
Copy Markdown

• ## 变更说明

本 PR 为写信和回复流程增加抄送支持,解决回复带有 CC 的邮件时,只自动填入原发件人、不会带上原抄送人的问题。

主要改动

  • 写信弹窗新增“抄送”输入栏
  • 回复邮件时自动解析原邮件的抄送人,并排除当前发件账号和重复地址
  • 后端发送接口支持 ccEmail,并透传给 Resend / Cloudflare Email Service
  • 发件记录保存 cc 信息,邮件详情页展示抄送人
  • 站内投递和发送次数统计纳入抄送收件人
  • 增加回归测试,确保 Cloudflare Email 发送表单包含 cc

验证

  • pnpm run build
  • pnpm exec vitest run test/index.spec.js
  • git diff --check

Related to #256

@mintisan
Copy link
Copy Markdown
Author

补充更新:f19ef94

  • 修复转发时不会携带原邮件附件的问题
  • 修复 Cc 输入框无法使用历史地址自动补全的问题
  • 优化转发正文格式,增加类似回复的原邮件引用信息

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant