2011-08-31 37 views
0

在服務器上創建郵件帳號我已經設定小郵件閱讀器腳本通過PHP

,並與我的網站腳本鏈接它

我的問題是

我希望讓我的網站的用戶,使他們的郵件上我對我的域名

問題服務器

IMAP電子郵件是:

如何通過PHP

在服務器上創建電子郵件我搜索的IMAP庫中,並沒有發現的東西

感謝你和對不起我的語言!

+4

除非您使用虛擬帳戶,否則服務器上的imap帳戶是系統帳戶(例如全面登錄)。您可能不希望爲您的任何腳本提供創建帳戶所需的系統訪問權限。 –

+1

這完全取決於您的服務器和您使用的郵件平臺。你會怎麼做手動? – DaveRandom

回答

1

這完全取決於您的配置。例如,我在Dovecot中使用Postfix,並使用MySQL存儲用戶。如果我想添加一個用戶,我只需運行INSERT INTO MAIL.USERS ('[email protected]', ENCRYPT('password'))。我收到了幾套不同的說明here

當然,這是CentOS的,所以你可能需要做更多的研究。

+0

我的os系統是centos,我已經成功安裝了postfix,但這裏(mailx)的小問題我應該通過mailx發送一封歡迎郵件來補充郵件的構建!我如何通過mailx通過php發送郵件? –

-1
$str = 'adduser user1'; 

exec($str); 
+1

除非PHP以root身份運行,否則這將不起作用。而且我們最好希望PHP不能以root身份運行! – Josh