It's more about maintaining separation of concerns, back in the late '90s I dealt with a web app that was written as one massive perl CGI that was called from the webserver and from the web users .forward; it was ugly, buggy and if you added the right headers to your email you could do sql injections.
Run the mailreader as a separate user, have it talk to the data layer on it's own, basic informational hygiene.
Run the mailreader as a separate user, have it talk to the data layer on it's own, basic informational hygiene.