[Nut-upsuser] help requested for setting up email notification of UPS events
Greg Troxel
gdt at lexort.com
Sat Jan 10 23:23:00 GMT 2026
hakayova via Nut-upsuser <nut-upsuser at alioth-lists.debian.net> writes:
> I have a working UPS setup on my NAS, which runs FreeBSD14.3. It can
> communicate with the UPS, and both nut and upsd services are running
> as expected. I made the following changes in the upsmon.conf to enable
> email notification to myself:
>
> NOTIFYCMD /usr/local/bin/mailme
> NOTIFYFLAG ONLINE SYSLOG+WALL+EXEC
> NOTIFYFLAG ONBATT SYSLOG+WALL+EXEC
> NOTIFYFLAG FSD SYSLOG+WALL+EXEC
> NOTIFYFLAG COMMOK SYSLOG+WALL+EXEC
> NOTIFYFLAG COMMBAD SYSLOG+WALL+EXEC
> NOTIFYFLAG SHUTDOWN SYSLOG+WALL+EXEC
> NOTIFYFLAG REPLBATT SYSLOG+WALL+EXEC
> NOTIFYFLAG NOCOMM SYSLOG+WALL+EXEC
> NOTIFYFLAG NOPARENT SYSLOG+WALL+EXEC
>
> This is the script /usr/local/bin/mailme:
>
> #!/usr/bin/env sh
>
> echo "$*" | /usr/bin/mail -s "Notification for UPS event" myemail at example.com
- check that the script is 755 or 555 permissions
- become the nut user with su, /bin/sh, and clear out the environment.
Set PATH to dafault. Then
/usr/local/bin/mailme foo bar baz
and see what happens
- read /var/log/messages and /var/log/maillog, or however you spell
those logs on your system
More information about the Nut-upsuser
mailing list