Hi everybody
I just needed a plugin for my users to be able to:
- Change their VPOPMail Password
- Create Forwards
- Configure away messages
all as they could do with QMailAdmin as well, but as
you know, it's to complicated for most users to have a
second interface for that.
So I just started writing this plugin which came, as I
think, quiet good for my first try ;)
Important for the plugin to work:
the webserver needs to run on same machine as
vpopmail does.
Webserver needs to run as same user as vpopmail mail
runs as (there is need to write in direct to the users mail
directory)
a lot of functions depend on the Programs delivered with
vpopmail (vpasswd and vuserinfo) vpasswd - function of
php didn't work properly during my tests...
Please let me know if you find this plugin useful and / or
if you find some bugs...
I'd surely try to fix 'em..
Greetings
Dominique
VPOPMail Plugin, Version 0.9 (first release) tested on SM 1.2.6
Logged In: YES
user_id=623541
How do I make Apache run as user vpopmail?
Logged In: YES
user_id=41611
this isn't a patch, this is a plugin.
Logged In: YES
user_id=263934
Hi,
using the two statements
User vpopmail
Group vckpw
in youj httpd.conf, you can let your Apache run as same user as
vpopmail does.
Greetings
Dominique
Logged In: YES
user_id=41611
Having the Apache user run as a real user with real
permissions especially for something like private mail is a
really terrible idea, especially for a server with other
users with web access (which would be pretty likely if the
same server is running vpopmail).
A much better solution is to have vpopmail use LDAP or SQL,
since it can be accessed and/or modified without having to
change the Apache user.
Logged In: YES
user_id=225877
use plugins mailing list and plugins page to provide
information about your plugin. instead of apache running as
vpopmail user, you can use php vpopmail functions or provide
suid wrappers for needed functions.