I'm using OpenPop.NET to retrieve emails from client. My idea is to have a service that's working on the background to keep storing new recieved mail from time to time instead of geting it from the client when the user tries to check it, because: performance.
So my question here is: is it a better idea to store the emails info to the database or save it to file as in the OpenPop example
I was thinking the better would be a database solution, because Message-ID
is not unique this way i could open email details using my own IDMessage
. But this is my first time working with recieving emails and am not sure if there's any motive that i shouldn't do it this way. So i'm open to opinions and advices.