2011-06-21 33 views
11

Làm cách nào để tạo tài khoản email bằng PHP bằng thư viện xmlapi.php từ cPanel?Làm cách nào để tạo Tài khoản Email trong Cpanel qua PHP?

Lưu ý: Tôi cần tạo hơn 1000 tài khoản email và muốn biết liệu điều này có khả thi hay không.

Cảm ơn.

+0

Bạn có nghĩa là ID thư (những ID bạn sử dụng trong tiêu đề e-mail)? –

+12

Làm thế nào để bỏ phiếu này lên? Tôi thậm chí không thể hiểu được câu hỏi này ... –

+0

Bạn có thể đưa ra một ví dụ về ý nghĩa của một "id email" không? –

Trả lời

5

CẬP NHẬT

Tôi đã cập nhật câu hỏi của bạn và dựa trên đó cung cấp câu trả lời này.

1. Tôi thấy nhóm API dành cho cPanel để quản lý máy chủ. Mặc dù tôi không tìm thấy API trực tiếp để tạo tài khoản email mới nhưng đã tìm thấy tập lệnh giúp bạn tạo tài khoản email.

Xin xem liên kết này:

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

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

+0

chính xác, tôi không nghĩ rằng bất kỳ máy chủ sẽ cho phép bạn làm điều đó. –

+0

Tôi có quyền truy cập bảng điều khiển và có thể tạo mẫu email id cpanel. Nhưng tôi cần một tùy chọn để tạo thành viên đăng ký trong trang web của tôi sẽ cần có một id thư từ tên miền của tôi (ví dụ: [email protected]) vì vậy việc này có thể thực hiện không? Cảm ơn ... – Mohandass

+1

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

0

Bạn có thể tự động việc tạo ra các id email nhưng việc tạo ra một http-client được đăng nhập vào bạn cpanel-interface và sau đó thực hiện các yêu cầu http cần thiết để tạo email-id (tài khoản email).

Tương tự has been asked by Iain Clark (Áp dụng tên người dùng/mật khẩu thư mục htaccess với PHP).

Nếu bạn viết tự động hóa như vậy trong PHP, bạn có thể tạo Email-ID từ tập lệnh PHP của mình.

Mã cho các tác vụ tương tự có thể tìm thấy ở đây và trên web (ví dụ: PHP Script To Log Into cPanel), tuy nhiên bạn nên kiểm tra kỹ xem mật khẩu của bạn có phù hợp với mật khẩu của bạn không và nó thực sự hoạt động đối với phiên bản/kiểu/chủ đề của cPanel.

0

Từ cuộc thảo luận, cuối cùng tôi đã tìm ra được rằng bạn đang cố tạo tên người dùng.

Tự động tạo tên người dùng. Họ phải là duy nhất mặc dù. Tại sao không để người dùng của bạn chọn tên riêng của họ và từ chối những cái đã được sử dụng.

Các vấn đề liên quan