Make Gmail auto-delete old emails from phone
This can be done by setting the "Days of mail to sync" in the gmail app's setting. This setting is configurable per account.

Source: Choose how many days of mail to sync