The PHP mail function that WordPress uses by default to send email. Most hosting providers restrict or disable PHP mail because it has no authentication and is widely abused for spam. When WordPress email fails, PHP mail being blocked is the first thing to check. Replacing it with an SMTP plugin that routes email through an authenticated service resolves the majority of WordPress email delivery failures.
