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

開啟中
clacke3 年之前創建 · 0 條評論
clacke commented 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.
Sign in to join this conversation.
未選擇里程碑
未指派成員
1 參與者
正在加載...
取消
保存
尚未有任何內容