On the Hook: A Defense-in-Depth Approach to Mitigating Phishing Attacks