AlarmNotifier fails to send emails following a Spectrum upgrade on Windows systems. The Notifier process appears to run correctly, but no email alerts are dispatched to users.
Symptom: Notifiers do not send email after an upgrade. Logs may indicate the following error: mail: command not found or mail is missing.
Spectrum updated the Cygwin package in recent releases. The updated Cygwin package no longer includes mail.exe. Because the SetScript relies on the mail command, notification delivery fails.
The issue is fixed in DX NetOps Spectrum 25.4.10. To resolve this issue manually:
mail.exe file from a Spectrum 25.4.7 or 25.4.10 Windows installation.mail.exe to the following directory on the SpectroSERVER: [Spectrum Install Directory]/NT-Tools/SRE/binPlease contact support to obtain an updated copy of mail.exe for Windows.
Download the NetOps-Spectrum-25.4.10-Windows-RELEASE.tar.gz file and extract only the mail.exe file using this PowerShell command line:
tar -xzf .\NetOps-Spectrum-25.4.10-Windows-RELEASE.tar.gz -C $env:TEMP sdic/cygdist.tgz; tar -xzf "$env:TEMP\sdic\cygdist.tgz" ./bin/mail.exe; Remove-Item -Recurse -Force "$env:TEMP\sdic"