Что такое код vpopmail_add_domain_ex

vpopmail_add_domain_ex

(PHP 4 >= 4.0.5, PECL vpopmail >= 0.2)

vpopmail_add_domain_ex — Add a new virtual domain

Описание

Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.

К настоящему времени эта функция еще не была документирована; для ознакомления доступен только список аргументов.

Виртуальная почтовая система на основе qmail/vpopmail.

1. Введение

Не важно для чего вы хотите организовать систему электронной почты, только лишь для сервисов, как самостоятельный сервер, или для нескольких виртуальных доменов, qmail может быть легко настроен для любых ваших нужд. Это руководство поможет вам установить и настроить qmail, для любого из этих вариантов с уклоном на удаленный доступ, в том числе через зашифрованные каналы данных.

Это руководство поможет вам освоить qmail, courier-imap, vpopmail, и horde/imp. Но вместе с ними так же вступят в «игру» daemontools, ucspi-tcp, mysql, apache, и mod_php. qmail предоставляет функции MTA (Mail Transfer Agent), courier-imap — предоставляет удаленный сбор почты, (pop3/imap сервер. прим.пер.) vpopmail предоставляет функции управления виртуальными доменами, и horde/imp — это почтовый веб-клиент.

До установки (emerging) чего-либо, вы должны корректно установить переменную USE. Если у вас уже были установлены какие-нибудь из этих пакетов, то, возможно, вам придется их переустановить. USE=»maildir ssl imap mysql». Также, если вы хотите использовать horde/imp как web-клиент, то так же надо добавить USE=»nls» до установки mod_php.

Примечание: Это руководство написано «по-шагам» Если в какой-то момент вы чувствуете что все то, что нужно готово, то можете не продолжать.

Илон Маск рекомендует:  Что такое код bzopen

Cуществует достаточно пакетов, с помошью которых можно построить систему электронной почты. Сейчас самое время осмыслить и решить для вас ли qmail. У нас так же есть прекрасное руководство основанное на Postfix, или вы можете взглянуть на exim. Выбирайте решение для себя, а мы покажем вам, как использовать qmail.

2. qmail («Разговаривая с собой»)

Листинг 2.1: Emerge qmail

Важно: Эта часть построена вокруг qmail-1.03-r13 или старше. Будет ли нижеизложенное работать с ранними версиями? Может быть. Должны ли вы обновиться? Да, если вы хотите быть уверены, что это сработает.

Предупреждение: Если вы получили сообщение the virtual/mta package conflicts with another package тогда вам необходимо удалить из системы любой другой MTA. Чтобы узнать что это за пакет, просто запустите emerge qmail -p.

Установка qmail так же «потянет» за собой установку ucspi-tcp и daemontools. О них, если хотите, вы можете прочитать на ucspi-tcp и на daemontools. Обычно, daemontools отвечает за управление qmail’ом как сервисом, тогда как ucspi-tcp отвечает за управление входящими TCP соединениями для сервиса qmail.

Для начала проведем несколько пост-инсталяционных мероприятий. :)

Листинг 2.2: Конфигурирование qmail

(Измените под свою конфигурацию)

# ebuild /var/db/pkg/mail-mta/qmail-1.03-r*/qmail-1.03-r*.ebuild config

Qmail проектировался так, чтобы полностью соответствовать требованиям безопасности. Почта никогда не посылается пользователю ‘root’. Поэтому вам надо выбрать пользователя на машине, который будет получать почту предназначенную ‘root’. С этого момента я предполагаю, что этот пользователь ‘vapier’.

Листинг 2.3: Установка не-root акаунта для e-mail.

# echo vapier > .qmail-root

# echo vapier > .qmail-postmaster

# echo vapier > .qmail-mailer-daemon

Теперь, поднимем сервис доставки qmail.

Листинг 2.4: Запуск qmail delivery service

# rc-update add svscan default

# ln -s /var/qmail/supervise/qmail-send qmail-send

Надо убедиться, что qmail работает корректно, вот небольшой тест.

Листинг 2.5: Test delivery service

test root e-mail!

test postmaster e-mail!

# qmail-inject vapie r

test vapier e-mail!

(Теперь в вашем ящике должно быть 3 письма)

Вот и все! Теперь у вас стоит почтовая система способная удовлетворить, потребности локальной машины и системных демонов/пользователей.

Предупреждение: Если вы не получили никаких писем или видите странные ошибки в лог-файлах (проверьте /var/log/qmail/) включающие ‘localhost.localhost’, это означает что ваша domain/dns информация не корректна. По умолчанию, qmail использует информацию от hostname —fqdn. Если на вашей машине, эта команда выводит ‘localhost’, тогда проверьте ваши файлы /etc/hostname, /etc/hosts, и настройки dns чтобы убедиться что все правильно. Отредактируйте конфигурационные файлы в каталоге /var/qmail/control/. Используйте их примеры, (там же) если вам нужна помощь.

Илон Маск рекомендует:  Что такое код domnode >child_nodes

Листинг 2.6: Пример /var/qmail/control/ файлов для домена второго уровня

Что такое код vpopmail_add_domain_ex

(4.0.5 — 4.2.3 only, PECL)

vpopmail_add_domain_ex — Add a new virtual domain

Description bool vpopmail_add_domain_ex ( string domain, string passwd [, string quota [, string bounce [, bool apop]]] )

This function is EXPERIMENTAL . The behaviour of this function, the name of this function, and anything else documented about this function may change without notice in a future release of PHP. Use this function at your own risk.

Warning

This function is currently not documented; only the argument list is available.

Что такое код vpopmail_add_domain_ex

vpopmail_add_domain_ex — Add a new virtual domain

Description bool vpopmail_add_domain_ex ( string domain, string passwd [, string quota [, string bounce [, bool apop]]] )

Warning

This function is EXPERIMENTAL . The behaviour of this function, the name of this function, and anything else documented about this function may change without notice in a future release of PHP. Use this function at your own risk.

Warning

This function is currently not documented; only the argument list is available.

Новые книги

PR-коммуникации – ключевой способ создания имиджа компании и управления им. Если вы понимаете, чем пресс-релиз отличается от милицейского протокола и почему стоит отказаться от желтых тизерных заголовков, если вы хотите, чтобы PR-тексты всегда давали именно тот эффект, который вам нужен, эта книга для вас. Она поможет взглянуть на привычные PR-инструменты под новым углом зрения, сделать ваши тексты более качественными и максимально отвечающими поставленным целям. Руководители пресс-служб и PR-отделов получат уникальный инструмент для обучения и контроля персонала.

Книга подойдет руководителем и сотрудникам пресс-служб, PR-отделов и PR-департаментов; пресс-секретарям и специалистам по связям с общественностью; сотрудникам PR-агентств и фрилансерам, занимающимся продвижением клиентов; новичкам в профессии и тем, кто только готовится посвятить себя карьере в области PR.

vpopmail_add_domain_ex

vpopmail_add_domain_ex — добавляет новый виртуальный домен.

Описание

bool vpopmail_add_domain_ex (string domain, string passwd [, string quota [, string bounce [, bool apop]]])

Warning

Эта функция — ЭКСПЕРИМЕНТАЛЬНАЯ. Поведение, имя и всё остальное, что задокументировано для данной функции может быть изменено в будущих релизах РНР без предупреждения. Вы можете использовать эту функцию только на свой страх и риск.

Предупреждение!

Эта функция в настоящее время ещё не задокументирована; имеется только список аргументов.

Что такое код vpopmail_add_domain_ex

(4.0.5 — 4.2.3 only, PECL)

vpopmail_add_alias_domain_ex — Add alias to an existing virtual domain

Description bool vpopmail_add_alias_domain_ex ( string olddomain, string newdomain )

Предупреждение!

This function is EXPERIMENTAL . The behaviour of this function, the name of this function, and anything else documented about this function may change without notice in a future release of PHP. Use this function at your own risk.

Warning

This function is currently not documented; only the argument list is available.

Add a new virtual domain

(PHP 4 >= 4.0.5, PECL vpopmail >= 0.2)

vpopmail_add_domain_ex — Add a new virtual domain

Описание

Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.

К настоящему времени эта функция еще не была документирована; для ознакомления доступен только список аргументов.

Что такое код vpopmail_add_domain_ex

vpopmail_add_domain_ex — Add a new virtual domain

Description bool vpopmail_add_domain_ex ( string domain, string passwd [, string quota [, string bounce [, bool apop]]])

Warning

This function is EXPERIMENTAL . The behaviour of this function, the name of this function, and anything else documented about this function may change without notice in a future release of PHP. Use this function at your own risk.

Warning

This function is currently not documented; only the argument list is available.

Что такое код vpopmail_add_domain_ex

vpopmail_add_domain_ex — Add a new virtual domain

Description bool vpopmail_add_domain_ex ( string domain, string passwd [, string quota [, string bounce [, bool apop]]])

Warning

This function is EXPERIMENTAL . The behaviour of this function, the name of this function, and anything else documented about this function may change without notice in a future release of PHP. Use this function at your own risk.

Warning

This function is currently not documented; only the argument list is available.

Илон Маск рекомендует:  blink в HTML
Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL
Warning