i would suggest you to use Opscenter alert method to get the failed job details ot required Email IDs or DLs..
it will have basic info about the failures that required for basic troubleshooting..
Opscenter base version is free and it can help you to keep the history for 60 days for reporting purpose as well.
you can also think about generating the failrue reports if you would like to using the Opscenter.
generating the failrue reprot for given time also helps to reduce the number mail it to inbox by keeping all failures in single reprot for given time..