[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