Thank you for the reply.
There is nothing wrong with discourse. This is because of third party email service provider tracking smtp emails. but, is there any way in app.yml or ssl template for installing LetsEncrypt ssls on other sub domains? Please let me know.
I have seen some setup for multi-site with after ssl hooks. not sure if this works with single install.