Go Back   HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials > ISPConfig 3 > Plugins/Modules/Addons

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
View Poll Results: Would you like to see a mailuser interface for Roundcube & Squirrelmail?
Yes 211 98.60%
No 3 1.40%
Voters: 214. You may not vote on this poll

Reply
 
Thread Tools Display Modes
  #1  
Old 23rd August 2009, 14:41
Horfic Horfic is offline
Senior Member
 
Join Date: Mar 2009
Location: Austria
Posts: 324
Thanks: 55
Thanked 93 Times in 58 Posts
Send a message via Skype™ to Horfic
Smile Mailuser interface

As it is highly requested that a mailuser interface has to be made. I would like to code one for Roundcube, furthermore extending the roundcube addon for ISPConfig to a full mail user interface and also a version for the Squirrelmail.

I know it wouldn't be a mailuser interface in ISPConfig, but wouldn't it be better when the mailuser just has to know one url where he can check his mail and change his settings?

When that would be fine i would start pretty fast with the addons.

@ISPConfig team
Will the Remote API and the package system be finished with the new ISPConfig 3.0.1.4?

PS: If somebody wants to help, just contact me.
__________________
web wack creations - We create your custom web application
Mailuser interface for ISPConfig 3
Reply With Quote
The Following 2 Users Say Thank You to Horfic For This Useful Post:
AbannyvabVask (25th November 2013), erosbk (2nd September 2011)
Sponsored Links
  #2  
Old 23rd August 2009, 15:31
till till is online now
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 35,717
Thanks: 820
Thanked 5,321 Times in 4,174 Posts
Default

Would be great to have a plugin for roundcube for this as I see this as a better solution then integrating this in ISPConfig itself.

The package system is already finished since 3.0.1.
The remoting API might be in 3.0.1.4 if the code all works, if there are problems it might be delayed until 3.0.2.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
The Following User Says Thank You to till For This Useful Post:
kassyo (30th June 2011)
  #3  
Old 23rd August 2009, 15:55
Horfic Horfic is offline
Senior Member
 
Join Date: Mar 2009
Location: Austria
Posts: 324
Thanks: 55
Thanked 93 Times in 58 Posts
Send a message via Skype™ to Horfic
Default

So theoretically i could work with remote api from the svn?
Would make work much easier.

I think i will implement:
*) Vacation
*) Forward
*) Password changer
*) Filter rules
*) Spam control

I won't do the alias, because i think this is a thing what only a admin should be able to do.
But maybe i will add also the fetchmail.

Of course there will be an option to switch the features on or off per user
__________________
web wack creations - We create your custom web application
Mailuser interface for ISPConfig 3

Last edited by Horfic; 23rd August 2009 at 16:00.
Reply With Quote
  #4  
Old 24th August 2009, 08:09
till till is online now
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 35,717
Thanks: 820
Thanked 5,321 Times in 4,174 Posts
Default

The complete remoting API will be in SVN in a few days. You should use the remoting API for this as using your own functions might make your plugin incompatible when a new ispconfig version gets released were the table layout is changed.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
  #5  
Old 24th August 2009, 08:36
Horfic Horfic is offline
Senior Member
 
Join Date: Mar 2009
Location: Austria
Posts: 324
Thanks: 55
Thanked 93 Times in 58 Posts
Send a message via Skype™ to Horfic
Default

I know i should use it, but it wasn't finished when i wrote my plugin. So what else was I suppost to do?
__________________
web wack creations - We create your custom web application
Mailuser interface for ISPConfig 3
Reply With Quote
  #6  
Old 24th August 2009, 08:42
till till is online now
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 35,717
Thanks: 820
Thanked 5,321 Times in 4,174 Posts
Default

Maybe you could have added the functions that were missing at that time to the remoting library instead of adding them to the roundcube code.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
  #7  
Old 13th September 2009, 13:27
Horfic Horfic is offline
Senior Member
 
Join Date: Mar 2009
Location: Austria
Posts: 324
Thanks: 55
Thanked 93 Times in 58 Posts
Send a message via Skype™ to Horfic
Default

How do I get the informations like domain_id, mail_id, etc from the api, so I can finish it and release it in view days.
__________________
web wack creations - We create your custom web application
Mailuser interface for ISPConfig 3
Reply With Quote
  #8  
Old 14th September 2009, 12:45
till till is online now
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 35,717
Thanks: 820
Thanked 5,321 Times in 4,174 Posts
Default

I guess we will have to specify a few lookup functions in the remoting API for that which enable searching by domain name etc.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
  #9  
Old 9th October 2009, 20:07
Horfic Horfic is offline
Senior Member
 
Join Date: Mar 2009
Location: Austria
Posts: 324
Thanks: 55
Thanked 93 Times in 58 Posts
Send a message via Skype™ to Horfic
Exclamation

Because none of my beta testers really wrote some feedback back. I decided to make it an open beta!

This is version is just for testing purposes! No Warranty!
ONLY FOR ROUNCUBE 0.3 or above

Installation:
1.) Upgrade your system from the SVN.
2.) Create a remote user in the ISPConfig panel.
3.) Go to your phpmyadmin and into the ISPConfig database
4.) Go to the table remote_user and edit the user you just created.
5.) Edit the remote_functions to the following:

mail_user_get,mail_user_update,mail_alias_get,mail _forward_get,mail_forward_add,mail_forward_update, mail_spamfilter_user_get,mail_spamfilter_user_add, mail_spamfilter_user_update

6.) Copy the plugins to your Roundcube plugin folder
7.) Enable the plugins in the Roundcube config file

CAUTION: The account plugin is required for all other plugins.

8.) Test, Write your feedback and enjoy^^

PS: You are welcome to translate them.

EDIT--------------------------
Attachment deleted!

Instructions and download are found here: http://howtoforge.com/forums/showpos...9&postcount=20
__________________
web wack creations - We create your custom web application
Mailuser interface for ISPConfig 3

Last edited by Horfic; 28th December 2009 at 00:21.
Reply With Quote
The Following 4 Users Say Thank You to Horfic For This Useful Post:
falko (10th October 2009), giftsnake (24th October 2009), NeeChee (11th December 2009), till (9th October 2009)
  #10  
Old 1st November 2009, 16:59
Horfic Horfic is offline
Senior Member
 
Join Date: Mar 2009
Location: Austria
Posts: 324
Thanks: 55
Thanked 93 Times in 58 Posts
Send a message via Skype™ to Horfic
 
Default

UPDATE for the ISPConfig3_spam plugin

Works now to 100%!


EDIT--------------------------
Attachment deleted!

Instructions and download are found here: http://howtoforge.com/forums/showpos...9&postcount=20
__________________
web wack creations - We create your custom web application
Mailuser interface for ISPConfig 3

Last edited by Horfic; 28th December 2009 at 00:21.
Reply With Quote
The Following 3 Users Say Thank You to Horfic For This Useful Post:
csiebert (22nd November 2010), feeninuoumn (20th April 2014), till (1st November 2009)
Reply

Bookmarks

Tags
interface, ispconfig 3, mail, roundcube, squirrelmail, webmail

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
ffmpeg Video support for ubuntu 7.10 [suphp-ispconfig] amaurib Installation/Configuration 13 16th February 2010 17:26
Debian Lenny: waiting for interface eth0:1 before doing NFS mounts (warning) edge Installation/Configuration 2 9th June 2009 07:55
IPtables rule to let PPTP access LAN brianwebb01 Installation/Configuration 0 1st May 2008 21:23
How to create a dhcp server for intranet (with multi-homed alias)? zenny HOWTO-Related Questions 8 29th February 2008 15:16
No DHCP on second LAN interface DrJohn Server Operation 2 8th November 2007 02:58


All times are GMT +2. The time now is 18:13.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.