I compiled latest Mutt sources from Mercurial and ran it under GDB. It appears the "recipient flag" is not set because the global variable "From" is not defined when mutt_addr_is_user() is called from hdr_format_str().
I don't know if it is expected or not, by the way I found a solution (workaround?) to my problem: I set the "alternates" variable to my original address, it's a little bit weird but it finally works like a charm. Regards, Cédric.
