xa_sharma There are 2 options there -
Send mail to the group or all users
Send mail to an individual user
Please help to understand what they are?
You just answered your own question. The extension you mentioned has 2 options:
1) Send mail to a GROUP or ALL USERS - This means, you can send mail from your Flarum Instance to specific recipients.
2) Send mail to an INDIVIDUAL USER - So if I want to send an email to @xa_sharma specifically, I would use that.
Going back to your original post.
xa_sharma How to send mail to all users on a new discussion or i want to send mail to all users once a day.
Please tell me how can i do that.
I don't think there is an extension for that. If you know your way around the basics, you can follow this instruction here and have the Cronjob run daily.
https://discuss.flarum.org/d/37315-release-self-hosted-newsletter-automation-for-flarum
Disclaimer, make sure your Mailgun Subscription is sufficient for this. You may run out of your quota.
Another note, make sure you follow your SMTP provider's ToS as you can violate those terms if you abuse their services.