On Thu, 18 Feb 2016, duilio foschi wrote:
we have a linux server with domain (say) www.ourserver.com A mail server of some type is installed. The mail server uses the following mysql tables: +----------------------+ | Tables_in_mailserver | +----------------------+ | view_aliases | | view_users | | virtual_aliases | | virtual_domains | | virtual_users | +----------------------+ Probably some of you will quickly recognize the sort of mailserver used here (I dont remember its name). By accessing these tables from MySQL I know how to create a new email account and how to forward emails sent to each mail account. Is there a way to programmatically intercept all incoming emails, process them and eventually store them in a database ?
You should define a filter for your MTA. The filter is then a program you write, and this program can do whatever it wants. It will need to report back to the MTA. Usually some pre-defined exit codes are used for this.
If possible, I'd like to do that by Lazarus CGIs.
I don't think CGI is an option for such a system. Michael. -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus