Yes you can configure push email with gmail. In the schedule for the email set to "always to update" for both peak time and off-peak time. However yahoo mail has no push with N9 as the "always to update" option is missing.