Re: [webmin-devel] Virtualmin Mail Server requirements

"Jamie Cameron" <[email protected]>
Newsgroups gmane.comp.web.webmin.devel
Message-ID <[email protected]>
On 27/Feb/2008 09:23 Bill Moyers wrote ..
> Hi, currently we have virtualmin installed on a machine that should be
> running exim for mail. Since exim is not supported by virtualmin we also
> have postfix running but with hooks to inform exim when changes (to alias
> files, etc.) need to be made. Two questions:
> 
> 1) How hard do you think it would be for us to add exim support to
> virtualmin?

Not too hard, assuming that it supports the same concepts the other
mail servers, like virtusers and aliases, and that it's aliases can run
programs and deliver to mail files. The only hard part is that the code
which deals with mail servers in scattered throughout Virtualmin - basically,
any place you see references to $config{'mail_system'}

> 2) Failing that, how hard would it be to add a sort of generic mail server
> option? The generic mail server could make calls to an external plugin
> which could be different for various types of mail servers. Seems like it
> might be a bit simpler since we already sort of have this for exim
> (although it's very ugly).

What I should really do is allow plugins to implement a new mail server type,
just as how they can currently create a new database type. But I'm not sure if
this would be worth it, as it would require major changes to the Virtualmin core ..
and there aren't really that many different mail servers out there :-)

 - Jamie

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
-
Forwarded by the Webmin development list at [email protected]
To remove yourself from this list, go to
http://lists.sourceforge.net/lists/listinfo/webadmin-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.