2011-06-21 16 views
11

Jak utworzyć konta e-mail w PHP przy użyciu biblioteki xmlapi.php z cPanel?Jak utworzyć konto e-mail w Cpanel przez PHP?

Uwaga: muszę utworzyć więcej niż 1000 kont pocztowych i chcę się dowiedzieć, czy jest to możliwe.

Dzięki.

+0

Masz na myśli Message-ID (te, których używasz w nagłówkach wiadomości e-mail)? –

+12

Jak to jest już głosowane? Nie mogę nawet zacząć rozumieć tego pytania ... –

+0

Czy możesz podać przykład tego, co masz na myśli przez "identyfikator e-mail"? –

Odpowiedz

5

AKTUALIZACJA

I zostały zaktualizowane pytanie i na podstawie tego, że zapewnienie odpowiedź.

. Widzę wiązkę API dla cPanel do zarządzania serwerem. Chociaż nie znajduję bezpośredniego API do tworzenia nowego konta e-mail, ale znalazłem skrypt, który pomógłby Ci utworzyć konto e-mail.

Proszę zobaczyć ten link:

http://www.zubrag.com/scripts/cpanel-create-email-account.php

http://forums.cpanel.net/f42/xmlapi-php-class-111897.html

+0

poprawny, nie sądzę, aby host mógł to zrobić. –

+0

Mam dostęp do panelu sterowania i mogę tworzyć e-maile z poziomu cPanelu. Ale potrzebuję opcji tworzenia członków, którzy zarejestrują się w mojej witrynie, będą musieli mieć identyfikator poczty z mojej domeny (np.: [email protected]) , więc czy jest to możliwe? Dzięki ... – Mohandass

+1

@Mohandass: Zobacz http://docs.cpanel.net/twiki/bin/view/SoftwareDevelopmentKit/WebHome –

0

Można automatyzacji stworzenie id e-mail, ale tworząc http-client że loguje się do ciebie cpanel-interface, a następnie wykonując potrzebne żądania http: do tworzenia wiadomości e-mail (konta e-mail).

Coś podobnego has been asked by Iain Clark (Zastosowanie .htaccess nazwa użytkownika folderu/hasło z PHP).

Jeśli piszesz taką automatyzację w PHP, możesz utworzyć Email-ID ze swojego skryptu PHP.

Kod dla podobnych zadań można znaleźć tutaj i tam w Internecie (np. PHP Script To Log Into cPanel), jednak należy dokładnie sprawdzić, czy chodzi o odpowiednie hasła i czy rzeczywiście działa on dla wersji/stylu/motywu cpanel.

0

Z dyskusji ostatecznie doszedłem do wniosku, że próbujesz stworzyć nazwę użytkownika.

Automatyczne generowanie nazw użytkowników jest zasysane. Muszą być jednak wyjątkowe. Dlaczego nie pozwolić użytkownikom wybrać własne nazwy i odrzucić te, które są już w użyciu.