Read email by nodered without inject

how can we read email as soon as it reaches to inbox instead of we running every fee seconds/minutes. we should not inject and also we should not run it on timer
in your gmail when mail comes, it should be read in nodered.

This node should listen for unread emails.