Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)
Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki
From build 3044 the development baton passed to Mark Crossley. Mark has been responsible for all the Builds since. He has made the code available on GitHub. It is Mark's hope that others will join in this development, but at the very least he welcomes your ideas for future developments (see Cumulus MX Development suggestions).
2021-05-13 15:39:12.951 Sensor contact lost; ignoring outdoor data
2021-05-13 15:39:14.408 SendEmail: Error - System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: protocolLogger
bei MailKit.MailService..ctor(IProtocolLogger protocolLogger)
bei MailKit.MailTransport..ctor(IProtocolLogger protocolLogger)
bei MailKit.Net.Smtp.SmtpClient..ctor(IProtocolLogger protocolLogger)
bei CumulusMX.EmailSender.<SendEmail>d__4.MoveNext()
@defenderdogs
Did you try to send a TestMail and is there an smtp.log in the MXdiags folder?
After setting up the mail params I managed to send a test email successfully and found the smt.log. Now I get a "test mail sent" message when I click TestMail but I get the error in the daily log, no mail is sent out and there is no entry in the smtp.log
Yes to all. I don't recall ever having sent a successful message even though the smtp.log would indicate that not to be the case as it has the OK part towards the end. Like you I get "Test Mail Sent" and the same error ("Value cannot be null") in the current log file.
I found I had a problem in 3130 with email again, so I set email logging on and hey presto the email was sent (and received). Logging must do something slightly different that causes the email to send.
So I just left email logging on especially as it is a small log!!