Как создать учетную запись электронной почты в Cpanel через PHP?
Как создать учетные записи электронной почты в PHP с помощью библиотеки xmlapi.php из cPanel?
Примечание. Мне нужно создать более 1000 учетных записей электронной почты и узнать, возможно ли это.
Спасибо.
Ответ 1
ОБНОВЛЕНО
Я обновил ваш вопрос и основывался на том, что дает этот ответ.
1. Я вижу связку API для cPanel для управления сервером. Хотя я не нашел прямого API для создания новой учетной записи электронной почты, но нашел script, который поможет вам создать учетную запись электронной почты.
Вы можете автоматизировать создание идентификатора электронной почты, но создавая http-клиент, который входит в ваш cpanel-интерфейс, а затем выполняет необходимые http-запросы для создания электронной почты (учетные записи электронной почты).
Что-то подобное было задано Iain Clark (Применение имени пользователя/пароля папки .htaccess с PHP).
Если вы пишете такую автоматизацию в PHP, вы можете создать идентификаторы электронной почты с вашего PHP script.
Код для подобных задач можно найти здесь и там в Интернете (например, PHP Script Записать в cPanel), однако вы должен тщательно проверить, соответствует ли это вашим паролям и что он действительно работает для вашей версии/стиля/темы cpanel.
Ответ 3
В результате обсуждения я в конечном итоге решил, что вы пытаетесь создать имя пользователя.
Автоматическая генерация имен пользователей отстой. Однако они должны быть уникальными. Почему бы не позволить вашим пользователям выбирать свои собственные имена и отклонять те, которые уже используются.