Справочник по PHP

Функции Vmailmgr


Эти функции требуют пакетов QMAIL (www.qmail.org) и vmailmgr Bruce Guenter http://www.qcc.sk.ca/~bguenter/distrib/vmailmgr/

Для всех функций следующие две переменные определяются как: строка vdomain - имя домена вашего виртуального домена (vdomain.com) , строка basepwd - пароль для "real" пользователя, который поддерживает виртуальных пользователей.

Только до 8 символов распознаются в пароле для виртуальных пользователей.

Возвращается статус для всех функциональных значений ответа в response.h

O ok

1 плохой

2 ошибка

3 ошибка соединения

<?phpdl("php3_vmailmgr.so"); //load the shared library$vdomain="vdomain.com";$basepwd="password";?>

vm_adduser

Добавляет нового виртуального пользователя с паролем.

Синтаксис :

int vm_adduser(string vdomain, string basepwd, string newusername, string newuserpassword);

Добавляет нового виртуального пользователя с паролем. newusername - это имя почтового login-а и newuserpassword - это пароль для это пользователя.



vm_addalias

Добавляет новый псевдоним для виртуального пользователя.

Синтаксис :

int vm_addalias(string vdomain, string basepwd, string username, string alias);

Добавляет псевдоним виртуальному пользователю. username - это имя почтового login-а и alias - это псевдоним для этого пользователя.

vm_passwd

Изменяет пароль виртуальных пользователей.

Синтаксис :

int vm_passwd(string vdomain, string username, string password, string newpassword);

Изменяет пароль виртуальных пользователей. username - это имя почтового login-а, password - старый пароль пользователя, и newpassword - новый пароль.

vm_delalias

Удаляет всевдоним.

Синтаксис :

int vm_delalias(string vdomain, string basepwd, string alias);

vm_deluser

Удаляет псевдоним виртуального пользователя.

Синтаксис :

int vm_deluser (string vdomain, string username);



Содержание раздела