Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / PHP / Руководство по РНР 3.0 / Справочник функций /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Функции Vmailmgr - Программирование от RIN.RU
Функции 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 ошибка соединения


Известные проблемы: vm_deluser() не удаляет директорию пользователя, хотя должена это делать. vm_addalias() в настоящее время не работает правильно.


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




vm_adduser


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


Описание int vm_adduser (string vdomain, string basepwd, string newusername, string newuserpassword);


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



vm_addalias


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


Описание int vm_addalias (string vdomain, string basepwd, string username, string alias);


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



vm_passwd


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


Описание int vm_passwd (string vdomain, string username, string password, string newpassword);


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



vm_delalias


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


Описание int vm_delalias (string vdomain, string basepwd, string alias);


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



vm_deluser


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


Описание int vm_deluser (string vdomain, string username);


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



 8  Комментарии к статье  8  Обсудить в форуме  8  Обсудить в чате

8  В тему

Adabas D функции

Специфичные функции Apache

Функции обработки массивов

Математические BC (произвольной точности) функции

Календарные Функции

Функции Даты/Времени

dBase функции

Функции dbm

Функции для работы с каталогами

Функции запуска программ

Функции работы с filePro

Функции файловой системы

Функции, связанные с HTTP

Функции работы с Hyperwave

Функции работы с изображениями

Функции IMAP

PHP опции и информация

Функции работы с Informix

LDAP Функции

Почтовые функции

Математические функции

Дополнительные функции

Функции mSQL

Функции MySQL

Функции для работы с Sybase

Сетевые функции

Функции ODBC

Функции Oracle

Функции PDF

Функции PostgreSQL

Функции регулярных выражений

Функции семафоров и разделяемой памяти

Solid (надежные) функции

Функции SNMP

Строковые функции

Функции URL

Функции переменных

Функции Gz-файлов

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь