Why Transactional Emails Fail After Deployment: A Practical Debugging Guide for Developers