We're using a pretty simple Exim configuration which basically forwards all incoming mail via a Smarthost to a handful of final recipients. Normally this works fine - we don't read any mail on the server itself, and the forwarding is very reliable. However, for 48 hours, due to a misconfiguration on the Smarthost, mail was being silently discarded by the Smarthost, and yet it was reporting to Exim that the mail was sent OK. So, all the Exim logs suggest success. Of course, now we've lost several dozen emails which turn out to be quite important :(.
I've asked our Smarthost provider if they can recover them, but as a plan B, I'm wondering how can I check if Exim still has copies in a queue / archive / sent folder somewhere. Given that we don't actually run mail clients on the server, I've done nothing beyond a simple dpkg-reconfigure exim4
to set up the Smarthost. From reading around, it seems like it's quite a bit of work to get Exim to keep copies, so I'm presuming we won't have anything. But I'd be interested to know how to check for sure - if indeed it's possible.