I know some UPS models have USB communication ability and with the proper software, I might be able to use one of these, but is there a stand along piece of hardware for this?
Get a management card for an apc smartups, and email alert is one of the options.