Hi Markus, thanks for your support.
No, I am using another smarthost - ASF Advanced Spam Filter, not Gmail.
Still testing and trying to find out the solution.
EDIT:
After checking with some 3rd party tools SPF, DKIM, DMARC, there were syntax errors in my DNS configurations for domain. I copied DKIM again. There is still no header, but gmail accepts it.
