fall back option when push not enabled

fall back option to pull messages periodically when push not enabled