Panic: file smtp-address.c: line 530 (smtp_address_write): assertion failed: (smtp_char_is_qpair(*p))

John Fawcett john at
Sun Mar 4 10:07:58 EET 2018

On 03/03/18 22:10, Stephan Bosch wrote:
> Clearly, the relevant specifications don't allow UTF-8 in the local part
> without email address internationalization (EAI), which Dovecot does not
> support nor announce yet (although that should be mended somewhat soon).
> My preferred fix for now would be to reject addresses like that, which
> would maybe still mean that this message is rejected entirely.
> Alternatively, that address at least needs to be skipped, ignored, or
> modified: all of which aren't very nice things to do. The alternative is
> forwarding this violation to other systems, which is seldom acceptable
> either.
Would accepting UTF8 local part in the From header have any negative
consequences for Dovecot? If it does not I would accept it, based on the
fact that it maintains greater interoperability with other systems.

More information about the dovecot mailing list