[Dovecot] 2.1.1: Incorrect quoting of RFC 2822 personal parts in ENVELOPE data

Michael M Slusarz slusarz at curecanti.org
Sat Mar 3 02:48:09 EET 2012


I'm seeing this:

1 UID FETCH 31734 (ENVELOPE)
* 23 FETCH (UID 31734 ENVELOPE ("Fri, 2 Mar 2012 19:05:24 -0500 (EST)"  
"XXXXXX" (({22}
XXXXX \"X-XX\" XXXXXX  NIL "XXXXXXX" "XXXXXXXXX.XXX")) (({22}
XXXXX \"X-XX\" XXXXXX  NIL "XXXXXXX" "XXXXXXXXX.XXXXXX.XXX")) ((NIL  
NIL "XXXXXXX" "XXXXXXXXX.XXX")) ((NIL NIL "slusarz" "curecanti.org"))  
NIL NIL NIL "<1109380587237.1109118788902.20323.7.35190001 at scheduler>"))

It should be:

1 UID FETCH 31734 (ENVELOPE)
* 23 FETCH (UID 31734 ENVELOPE ("Fri, 2 Mar 2012 19:05:24 -0500 (EST)"  
"XXXXXX" (({20}
XXXXX "X-XX" XXXXXX  NIL "XXXXXXX" "XXXXXXXXX.XXX")) (({20}
XXXXX "X-XX" XXXXXX  NIL "XXXXXXX" "XXXXXXXXX.XXXXXX.XXX")) ((NIL NIL  
"XXXXXXX" "XXXXXXXXX.XXX")) ((NIL NIL "slusarz" "curecanti.org")) NIL  
NIL NIL "<1109380587237.1109118788902.20323.7.35190001 at scheduler>"))

since the RFC 2822 quoting characters must be removed.

michael



More information about the dovecot mailing list