2011-10-26 63 views
0

我在我的MVC3應用程序中使用ELMAH,並將錯誤記錄到SQL數據庫併發送電子郵件。Elmah errorMail不適用於生產

本地一切工作正常,電子郵件正在交付(使用卡西尼)。但在生產服務器(IIS7)上沒有郵件正在傳送。但我可以通過代碼發送電子郵件!

<elmah> 
    <errorLog type="Elmah.SqlErrorLog, Elmah" connectionStringName="Elmah.Sql" applicationName="qatar" /> 
    <errorMail from="[email protected]" 
    to="[email protected]" 
    subject="Error" 
    async="true" 
    smtpPort="587" 
    smtpServer="smtp.gmail.com" 
    enablessl ="true" 
    userName="[email protected]" 
    password="mypassword" /> 

任何線索或方向?

回答

1

我找到了原因,但仍然無法理解爲什麼本地工作:

enablessl應改爲useSsl

相關問題