DNN 04.08.00; EF 04.01.08; Windows 2003 Server Standard, SP 2
We have an application that has an email notification sent when a user submits a form. That is all it does. The email is sent to a distribution group. Sometime within the last several weeks, the email function quit working. We have not upgraded DNN or EF since at least six months ago. The server was recently updated to SP 2. This is the error in the event viewer:
AssemblyVersion: -1
PortalID: -1
PortalName:
UserID: -1
UserName:
ActiveTabID: -1
ActiveTabName:
RawURL:
AbsoluteURL:
AbsoluteURLReferrer:
UserAgent:
DefaultDataProvider:
ExceptionGUID:
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: -1
FileColumnNumber: -1
Method:
StackTrace:
Message: System.NullReferenceException: Object reference not set to an instance of an object.at NMH.DNN.Modules.EntForms.Business.EFSendMail.SendMail(String MailFrom, String MailTo, String Cc, String Bcc, MailPriority Priority, String Subject, MailFormat BodyFormat, Encoding BodyEncoding, String Body, String[] Attachments, String SMTPServer, String SMTPAuthentication, String SMTPUsername, String SMTPPassword, Boolean SMTPEnableSSL)at NMH.DNN.Modules.EntForms.Business.EFSendMail.SendMail(String MailFrom, String MailTo, String Bcc, String Subject, String Body, String[] Attachments, String BodyType, String SMTPServer, String SMTPAuthentication, String SMTPUsername, String SMTPPassword)at NMH.DNN.Modules.EntForms.Business.AsyncEmail.SendEmail()
Source:
Server Name: CASEY
The email address hasn't changed. I can set the email address to my email address instead of the distribution list and I get the same error. We use anonymous SMTP access and I can telnet to the mail server on port 25. If I create a new test form with only one field on it, it also fails.
Any ideas?