Thanks for the reply Iván.
When I track the SMTP request sent by Keycloak (through tcpdump), I can see the following parameters:
From:
admin@xxxxx.com
To:
user@xxxxx.com
Message-ID: <16547339.4.1432541195530.JavaMail.xxxx@xxxx>
Subject: Reset password
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
The issue here is, since the email process is handled by Keycloak, the client (me) has no control over it. It seems either Keycloak explicitly sets the content-type to be text/plain, or it gets added as a default value. Either way, I haven't seen any place where I can configure the content-type through Keycloak Admin Console or any other place. Is there such a configurable entry somewhere? Or can I get this done through some other measure?
Lohitha.