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

Stephan Bosch stephan at
Sun Mar 4 10:55:25 EET 2018

Op 3/4/2018 om 9:07 AM schreef John Fawcett:
> 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.
> John
Depends on what causes the panic. I don't know that yet.



More information about the dovecot mailing list