發新話題
列印

關於郵件伺服器設定的重要資訊

關於郵件伺服器設定的重要資訊

在 ECShop 後台的郵件伺服器中有一段:
引用:
如果您的伺服器支援 Mail 函數(詳細情形請諮詢您的主機提供者)。我們建議您使用系統的Mail函數。
當您的伺服器不支援mail函數的時候,您也可以選用SMTP方式寄信。
基本上以我們專門代理及架設郵件伺服器的人來說,這段話剛好完全相反。正確的設定應該是「除非你使用 SMTP 有困難才改用 Mail 函式」。

重要的原因在於...透過 Mail 函式送出的郵件會使用你安裝 ECShop 那台電腦的主機名稱及 IP 位址,但由於該主機名稱一般都不會設定正確的郵件 ip 反解。以現在大部份的公司及各大網站採用的 IP 反查功能來說,這類的郵件百分之八十會被擋掉。因為它一檢查你的 ip 會發現沒有相對的 MX 記錄(郵件主機記錄)。也就是說,Mail 函式送出的郵件大部份很難被你的客戶收到。尤其是 Yahoo 及 Hotmail 的收件人(這幾個網站就算你用自記架設的正規 SMTP 來寄也不見得能過,除非你的公司夠知名)。

另外,大部份計時制 ADSL 的 IP 屬於浮動 IP,目前許多大型網站針對來自浮動 IP 的郵件根本連反查都不查直接加以封鎖。

以上的機制都是為了要杜絕垃圾郵件。

透過 SMTP 寄信並不難。如果你自己有架設郵件主機那就更好。如果沒有,使用你 ISP 的郵件主機是一個最佳的方式。例如你是 HiNet ADSL 的客戶,則在你的 ECShop 中設定 SMTP,送郵件伺服器地址(SMTP)填上 msa.hinet.net (HiNet 的送信主機),伺服器連接埠保留 25,其他的留空即可。郵件回覆地址的部份填上任何一個你想收到回覆的郵件信箱 (不見得一定要是 HiNet 的信箱)。

HiNet 的這種設定方法不見得適用其他家的 ADSL,因為 HiNet 有開放自家的客戶透過它的 SMTP 以非 HiNet 的電子郵件來寄信,但其他 ISP 不見得支援。

TOP

發新話題