Made TryGetHtmlBody() more generic to reuse it in MimeMessage.TextBody