[求助] 使用email发送通知Internal Server Error

2018-04-26 17:52

本帖最后由 victorzero 于 2016-7-25 14:35 编辑

版本Discuz_X3.2_SC_UTF8
后台使用 用户 -> 发送通知 -> 发送方式email, 提交就会出现


Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at  to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

无论是群发还是只有一个用户都是这样.


发送方式如果设成 短消息 就能正常发送.


一开始怀疑是邮件设置或者服务器对sendmail支持的问题,但后来确认好像不是.

邮件设置使用的默认/推荐值.

邮件发送方式:




    *通过 PHP 函数的 sendmail 发送(推荐此方式)
    通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)
    通过 PHP 函数 SMTP 发送 Email(仅 Windows 主机下有效,不支持 ESMTP 验证)
邮件头的分隔符:





    使用 CRLF 作为分隔符(通常为 Windows 主机)
    * 使用 LF 作为分隔符(通常为 Unix/Linux 主机)
    使用 CR 作为分隔符(通常为 Mac 主机)