Has anyone every synchronized a Dolphin user database to a webmail database? I use Roundcube on a few sites and would like each member to have an email account, A complete integration makes no sense. but a script that automatically created a Roundcube account when a new Dolphin account is created and approved would be logical. When a Dolphin account is deleted, the corresponding Roundcube account should be deleted as well. Roundcube accounts would not necessarily need to be created in real time... if they were created via a cron job every hour or so, that would be just fine.
I was just wondering if anyone has ever worked on such a thing.
My opinions expressed on this site, in no way represent those of Boonex or Boonex employees. |
Interesting idea... I have been working on providing an email service for a while but not integrated with Dolphin.
I like the idea though!
DedicatedServer4You.com -- BIGGEST Range of Dedicated Servers at the Lowest Price! |
Roundcube is just a web based IMAP client. So technically you need dolphin to create Linux user accounts on the server. You will need a dedicated server to do this.
Dolphins cron system will also not be able to be used. A separate cron will have to be setup running as root to create the accounts.
But yea, it could be done.
https://www.deanbassett.com |
This is interesting because I actually implemented roundcube for someone that wanted web base mail access. I thought roundcube was merely an interface to the underlying mail system, Sendmail or Postix or what have you.
Edit: the way I did it was how Deano outlined. I manually created the user (mail account) and set the home directory to /home/user with the mail stored maildir. Dovecot was set up to handle IMAP but the user wanted a web based interface.
Geeks, making the world a better place |
This is interesting because I actually implemented roundcube for someone that wanted web base mail access. I thought roundcube was merely an interface to the underlying mail system, Sendmail or Postix or what have you.
It is. It's a IMAP email client.
It connects to servers such as Dovecot. Sendmail and Postfix are email transport servers. SMTP. They handle the sending and receiving of email.
Dovecot is a pop3 and imap server. It handles the connection between the Linux email box and the email client.
Roundcube is a web based client. So it connects to Dovecot for fetching mail. And to send mail it connects to the SMTP server. The mail transport which is Sendmail or Postfix.
https://www.deanbassett.com |
I'm very interested in doing this also, but have nearly no programming knowledge. Noticed that tboulley has a Webmail module available, but it talks about going through Cpanel, and I have Plesk. My message to him about this has gone unanswered (which does make me a bit leery). I like the interface he is using though much better than the looks of Roundcube.. are there any other options? You can't make chicken salad out of chicken shit.. although it does work the other way around! |
RE
Noticed that tboulley has a Webmail module available, but it talks about going through Cpanel, and I have Plesk.
You will find that all of that guys stuff is some open source application in an iframe, or something you can find on codecanyon.net I'd swear the guy was KMD revisited.
In his "webmail module", you will find that it is the open source version of Afterlogic, coupled with a Cpanel Email Signup and login form.
It's awful nice of him to cut the price from $200 to $99, but you can do the exact same thin yourself for a grand total of $14.... with cpanel of course.
I haven't given this much attention in the time since I originally posted this topic, but there might be a ready made Plesk signup form out there somewhere,
My opinions expressed on this site, in no way represent those of Boonex or Boonex employees. |
I appreciate the information! I'll try and see what I can do on my own, but would be grateful for any offers to help me with this (paid of course!) Thank you! You can't make chicken salad out of chicken shit.. although it does work the other way around! |