Recently I was watching this video and got to know about `mail` attribute in ansible and we can send emails through it and I gave it a try and finally after some hacks I sent an email from my one account to another.

Here below code I have written to send the email –
---
- hosts: webservers
tasks:
- name: Sending an e-mail using Gmail SMTP servers
mail:
host: smtp.gmail.com
port: 587
username: your@email.com
password: yourPassword
to: Aniruddha Basak <some@email.com>
subject: Ansible check email
body: I am using {{ ansible_facts['os_family'] }}.
delegate_to: localhost
Above we are using gmail SMTP server. In case you are using 2FA of google then you have to add a device password for that and write the password in the password field.