Asp.net mvc 3 Elmah errorMail不参与生产

Asp.net mvc 3 Elmah errorMail不参与生产,asp.net-mvc-3,email,gmail,elmah,Asp.net Mvc 3,Email,Gmail,Elmah,我在MVC3应用程序中使用ELMAH,将错误记录到SQL数据库并发送电子邮件 在本地,一切正常,电子邮件正在发送(使用casini)。但在生产服务器(IIS7)上,没有发送电子邮件。不过,我可以通过代码发送电子邮件 <elmah> <errorLog type="Elmah.SqlErrorLog, Elmah" connectionStringName="Elmah.Sql" applicationName="qatar" /> <errorMail

我在MVC3应用程序中使用ELMAH,将错误记录到SQL数据库并发送电子邮件

在本地,一切正常,电子邮件正在发送(使用casini)。但在生产服务器(IIS7)上,没有发送电子邮件。不过,我可以通过代码发送电子邮件

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


有什么线索或方向吗?

我找到了原因,但仍然不明白为什么它在本地有效:

enablessl应更改为useSsl