2013-04-16 69 views
0

是否可以使用PHP列出給定域中的所有電子郵件地址?我發現的所有解決方案都是在Python或Visual Basic中,我希望有人對PHP腳本提出建議,可以檢索在特定域下注冊的所有電子郵件地址,因爲現有項目已用PHP編寫。獲取給定域中的所有電子郵件地址

謝謝!

+1

我不認爲這是可能的,除了一次手動檢查電子郵件地址,基於猜測。如果這是可能的話,垃圾郵件發送者可以一次性檢索所有Gmail/Hotmail等地址。不可能。 – edwardmp

+0

說一個域的所有者想要檢查所有註冊爲反彈的電子郵件地址,並且有100個電子郵件,那麼使用PHP無法做到這一點? – dcd0181

+0

如果您是該域的所有者,並且可以訪問電子郵件數據庫或服務器本身,則可以編寫腳本並檢查它是否會反彈。但是你可以訪問這些數據。對於一個沒有的隨機域。您可以使用PHP腳本開發退回檢查,但前提是您擁有特定數據格式的電子郵件地址。 – edwardmp

回答

1

「...檢索特定域名下注冊的所有電子郵件地址......」

有有效的電子郵件地址的給定域沒有公共註冊表。這必須是在您的電子郵件服務器上運行的腳本,在本地讀取配置電子郵件服務器正在處理的給定域的所有用戶別名和電子郵件地址的文件。這取決於服務器上運行的電子郵件服務器軟件的類型以及服務器操作系統等。

它可以在PHP中完成,但是沒有辦法爲任何域公開 - 它會有專門爲您的服務器完成,並在該服務器上本地運行,並具有適當的權限以讀取關鍵配置文件。

+0

好吧,我希望爲其他管理員和版主設置一個門戶網站來定期檢查反彈,但它似乎是他們需要的獨佔訪問服務器。 – dcd0181

相關問題