I also see this refered to as the "Mail Notification Bean".
I would like to find the attribute for the list of emails to receive reports, and I would also like to know how to change things like the replyto address.
What I have works, but I would like to get what I have cleaned up. So far I have just been doing things by making guesses. Is this documented any where?
There used to be a great post on EDeN that chronicled this custom mailer component's use. Supposedly all previous EDeN posts have been ported into the Oracle Endeca community here: https://communities.oracle.com/portal/server.pt/community/endeca/515 , but I couldn't find anything.
That said, I was able to dig some configuration out of one of my old AppConfig.xml files from previous project work:
So have I have all of that and it works. Now I would like to expand on that functionlity.
1] Emailing reports
I am able to email the daily and weekly reports using this "Mailer.setReportDestAddrList("email-addr1,email-add2)". So I figured there must be a property value named "reportDestAddrList" which I could set. But that didn't work. Why are the properties for Mailer not documented some where? Like I said I have this functionality working, so this is not killing me.
2] Setting the reply-to some thing different
When the email is sent the reply-to is set to the server on which Endeca is running. So it is a reply-to value for which you can not send an email back to. I would like the reply-to value to be the email address for the support group, whick I am in. So if some one has a question about the report there isn't any confustion about who to email.
Joe, the Mailer component was never Endeca product. It was servicesware that found use on many Endeca implementations. That is why there is no formal documentation on it, unfortunately. I found that the .jar component was packaged with source code, so I cracked it open and got a better idea of what can and can't be set.
1) From the source, you can do one of these two things to specify more than one destination address:
* - destAddr or destAddrList (required): at least one destination address is required. If
* more than one destination address is necessary, configure the separate addresses as
* destAddr1, destAddr2, destAddr3, and so on. Or use the destAddrList property to configure
* a comma-delimited list of destination addresses.
2) This should be the srcAddr property. Are you setting this property?