In order to get the SMTP and SMS working I had to update the email header to include the TO and FROM elements. This is not the same as RCTP TO and MAIL FROM. This was required by TimeWarner RoadRunner (and potentially other providers) to make it work. The following bolded code was added to the notifyViaEmail function (which is around line 300).... smtpClient.println(F("HELO relay.mydooropener.com"));

// Added the following to email header as required by some ISP such as RoadRunner.// 8-30-2013 TSG smtpClient.print(F("TO: ")); smtpClient.println(to); smtpClient.print(F("FROM: ")); smtpClient.println(F("noreply@mydooropener.com"));// End TSG Change