Sprout Email trigger when entry goes live
The docs state that the following events are available from Sprout Email:


When a new entry is created 
When an existing entry is updated
When a new user is created
When a existing user is updated
When a user is activated
When a user is deleted
When a user logs in


I think changing the status of an entry would trigger the "existing entry is updated". Not tested though.