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.
To reproduce:
@
.Expected behavior:
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 aqtext
according to RFC 2822.