I am using Postmark for sending emails and want to embed image into html_body. I am able to think of two ways to do this.
Please suggest me you can think of any other way. And also let me know whether point 2 will work out.
You can use either way to do this.
If you're using the API, then you can use the first method you suggest, and then simply follow this example (search for Inline image attachments).
If you are using SMTP, you can include a multipart MIME message with the images as inline/MIME attachments and Postmark will automatically handle that.