So, I have my cms seductiveapps.com, which is now fully converted to the free couchdb JSON db architecture and now supports users, groups, photo and HTML files stored by either a group or a user.
Now I want to add e-mail features to this setup (and must do so according to regulatory requirements).
I googled a bit, and the best I've seen is to use an LDAP server for your user database and an SMTP and IMAP server for both outbound and inbound emails.
That way, with a PHP library that can connect to an IMAP server, you could see emails in your own interface. This is required for my website, as you can see on my website. Things like semi-transparency become a factor.
my question is :
What is the simplest installation path for the LDAP + SMTP + IMAP servers, starting with a new Ubuntu installation with a ubuntu.com installation file downloaded today.
I also need tips on how to connect and manage PHP from any of these 3 servers.
I also need tips on how to make sure that my entire setup can not be abused to set my SMTP server on blacklists worldwide.
These e-mail features are primarily required to comply with new local laws so law enforcement agencies can communicate with people whose content they suspect is violating this law (eg, calls for terrorism or gun manuals, things like that). take offline. ,
and all other normal e-mail functions between users and groups in the system – and the outside world.