The email related code has not changed at all in months.  Yes, you do need to use smtp for your mail server.  The specific error information is a little unclear, but it seems like there was a problem either actually reaching your email server, or the remote server closed the connection without...