Windows

將傳入的電子郵件通過管道傳輸到 Windows IIS SMTP 上的腳本?

  • May 31, 2009

我有一個在 Windows IIS 上執行的 Web 應用程序。這個應用程序有一個數據庫,其中每個項目都有一個唯一的鍵(1、2、3…)和一個電子郵件地址列表(除其他外)。

我希望使用者使用標識該項目的電子郵件地址向伺服器發送電子郵件,然後讓伺服器將消息中繼到該項目的電子郵件地址。例如,如果使用者向以下地址發送電子郵件:

item-75@myserver.example.com

然後伺服器將接收電子郵件並將其通過管道傳輸到腳本。該腳本將在數據庫中查詢項目 75 以獲取電子郵件地址列表,然後重新發送電子郵件。

我可以在 unix 系統上使用 sendmail 輕鬆完成此操作,但我不知道是否可以在 Windows 系統上完成類似的設置(或者是否需要額外的軟體)。

所以問題是:

  • 伺服器能否接受多個按需電子郵件地址,如 item-1、item-2 等,而無需為每個電子郵件地址創建一個電子郵件帳戶?
  • 伺服器可以將從這些地址中的每一個接收到的電子郵件通過管道傳輸到腳本中嗎?或者,可以定期執行腳本來檢查文件或文件是否有新消息要處理?

IIS 的 SMTP 組件除了中繼消息之外不能做任何事情。您需要一些其他軟體來完成此操作。

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