openSuse leap 42.3 kmail 5.6.1 no problem with an address with contact name as for example "Voyages-sncf.com" <bonsplans@newsletter.voyages-sncf.com> but problem with with a "from" address with no contact name for example info_air_pollution@atmo-nouvelleaquitaine.org i select a mail with a "from" address with no contact name for example info_air_pollution@atmo-nouvelleaquitaine.org i right click on a "from" address in a mail then i select "HTML" then check "display html format for this contact then i select "local addressbook" then i wait for 15 s then i go to select this time "load external link ...." but ""display html format ..." is not checked ! then i go to kaddressbook to see the created contact. good it is created but "html" parameter is not checked then i checked it in the "contact" tab. then i return to the message. i select it. html format is not displayed.
i right click on a "from" address in a mail then i select "HTML" then check "display html format for this contact" then i right click on a "from" address in same mail then i select "HTML" then "display html format for this contact" is not checked ! then i wait about 15 s then i right click on a "from" address in same mail then i select "HTML" then "display html format for this contact" is well checked. if i don't wait 15 s then i rechecked "display html format for this contact" then this creates a second identical contact in addressbook.
sorry i made an error my comment #1 is for another bug report.
i close this report to make a better one. see bug #405109 and bug #405110