Email Notification triggered by completed Predecessor

Email Notification triggered by completed Predecessor

Is there a way to have a task emailed only after the preceding or dependent task is completed?  We have projects with dozens of tasks so when the template is moved over on a new project every user gets multiple emails with the tasks.  When most of these tasks are not going to be completed for 4-6 months this creates a nightmare for the users in terms of sifting through active, current tasks that require attention as they have to be aware of which tasks have the dependencies met in order to proceed.