主要是要將 Perl 在 Windows + IIS 上架起來,剛好原來廠商寫的程式裡有用到 sendmail,且原來的主機是 UNIX Like,改到 Windows 後 Sendmail 不作用,所以找了一下資料,發現有幾個 Sendmail for Windows 的,都跟 UNIX 上的 Sendmail 的操作方式不同,得改程式才能相容,有一個 Microsoft Port 的 sendmail 則是 sendmail.cf 不知道怎麼設定而放棄,後來看到有人說 XAMPP 中有一個相容的版本,於是為了幾百 K 的小程式,抓下 XAMPP (Lite) 的 50MB 版本,把裡頭的 sendmail 目錄整個弄下來,將原來的 /usr/bin/sendmail -t 改成 c:\sendmail\sendmail.exe -t 測試後成功,搞定收工。
在砍 XAMPP 前把其 sendmail 備了一份到 c:\tools 中,以備不時之需。
Keyword: sendmail.exe, perl, sendmail.cf, drivers\hosts\sendmail.cf, sendmail for win32