#224 Sending confirmation email fails if user display name contains "@"

开启中
clacke3 年之前创建 · 0 条评论
clacke 评论于 3 年之前

To reproduce:

  • Set user display name to a name including a @.
  • Request e-mail confirmation.

Expected behavior:

  • Email gets sent.

Actual behavior:

  • Failed to send data [SMTP: Invalid response code received from server (code: 550, response: header syntax)]

Solution: If display name contains a non-atext character according to RFC 2822, it needs to be sent as a qtext according to RFC 2822.

To reproduce: - Set user display name to a name including a `@`. - Request e-mail confirmation. Expected behavior: - Email gets sent. Actual behavior: - `Failed to send data [SMTP: Invalid response code received from server (code: 550, response: header syntax)]` Solution: If display name contains a non-`atext` character according to RFC 2822, it needs to be sent as a `qtext` according to RFC 2822.
登录 并参与到对话中。
未选择里程碑
未指派成员
1 名参与者
正在加载...
取消
保存
这个人很懒,什么都没留下。