Many ISPs including Charter and TDS are blocking the sending of email via SMTP port 25 through any mail server but their own server.

The solution is to use their mail server to send email if they are your ISP. For example, if you have Charter, change your SMTP server to smtp.charter.net and make sure the box "My Server Requires Authentication" is unchecked. Everything else can stay the same.