Is there any indication from mailbox get/put method?

In reply to mitesh.patel:

The uvm_tlm_fifo provides this functionality with a get_ap (analysis port). If you’re not using the UVM, you will have to wrap or extend the mailbox class and build a notification mechanism into the get() method.