Windows

盤點電子郵件軟體

  • November 1, 2018

我的公司最近決定更新我們的郵件伺服器,我的任務是清點使用現有伺服器發送電子郵件的所有應用程序,以便我們知道需要測試哪些系統以進行轉換。該公司成立已有一段時間,直到幾年前才擁有正式的軟體開發團隊。

這導致了幾十年的一次性腳本,其中大部分既沒有列出也沒有維護。最近,我自願清點使用舊郵件伺服器的所有腳本/應用程序,以便我們知道在轉換期間要測試哪些系統。我已經設法將任務範圍縮小到一台特定 Windows 伺服器上的應用程序和我們最近的 TFS 儲存庫中的程式碼,但即使只是對一台伺服器進行明確的編目似乎也是一項艱鉅的任務。

我目前的計劃是讓蘭薩克特工鬆散,尋找類似的東西

^.*(SMTP|mailserverHostname|mailserverOtherHostname|mailserverIP).*$

並手動探勘結果。我是一名開發人員,只在系統管理員處假裝過,而且絕對不知道我在做什麼。這只是我能想到的最好的。

有沒有更有效/自動化的方法可以完成查找每個處理該郵件伺服器的 vb/perl/python/c 腳本的任務?

這是我過去使用的一種方法。我沒有查看所有可能連接到郵件伺服器的客戶端,而是查看了郵件伺服器端的日誌。就我而言,我能夠查看郵件伺服器的日誌,過濾掉來自相關客戶端軟體 (GroupWise) 的請求,剩下的就是來自其他應用程序的東西。通過查看主題行,我們能夠相當快地確定哪些應用程序正在連接到郵件伺服器並使用它來發送消息。

引用自:https://serverfault.com/questions/938249