I'm not sure if this is needed, but I think in other instances where there is a syspref for an email address, there are fall backs (for example I think ILLDefaultStaffEmail falls back to the library email, then KohaAdminEmailAddress). We should probably do something similar? Since a bibliographic record is not necessarily attached to one specific library, we could fall back to KohaAdmin immediately. 1) CatalogerEmails syspref 2) KohaAdminEmailAddress Currently, if there is no email in CatalogerEmails, no email is sent.
Using the inbound something method should take care of all the fallbacks, including the ReplyTo ones that are needed for some setups to be checked first.