I am after suggestions on how to implement email sending of OpenDMARC-Reports. The problem I am having, is that (for obvious reasons), I have implemented SASL authentication on the smtpd server for all accounts. I have had a look at the OpenDMARC-Reports source code, and from what I can tell, the only authentication to the SMTP server it does is finding out the FQDN of the host it resides on. FYI, I have implemented SASL authentication via Dovecot, which in turn accesses MySQL for the email/user/password information.
Ideally, I would like to be able to either : a) use a linux service account (say OpenDMARC) to locally send out emails via a separate smtp route, or b) have OpenDMARC-Reports send resulting files to a file, then have an email client (say mutt) to handle the email transfers. (OpenDMARC-Reports does this, but it does not set the 'email sent' flag on the domains - only when it is emailing the report.)
Any suggestions welcome.