小编Wes*_*ric的帖子

SQL服务器"无法发送邮件到邮件服务器""发送邮件失败"

我正在使用64位的MS SQL Server 2008 R2 SP2 Express版.我无法访问数据库邮件设置向导,但Binn目录包含DatabaseMail.exe(v10.50.16600.1)和DatabaseMailengine.dll.

我发现了几个引用"无法发送邮件到邮件服务器",但没有什么用于烦人的通用"发送邮件失败"消息.

我的具体问题是,在哪里可以找出错误信息的含义/原因是什么?如果某种善良的人会想要猜测发生了什么,或者没有继续下去,我会很感激.

来自数据库的设置信息如下:

执行sp_configure'show advanced'

name                    minimum maximum config_value    run_value
show advanced options   0       1       1               1
Run Code Online (Sandbox Code Playgroud)

执行sp_configure'Database Mail XPs'

name                minimum maximum config_value    run_value
Database Mail XPs   0       1       1               1
Run Code Online (Sandbox Code Playgroud)

sysmail_server

account_id  servertype  servername      port username           credential_id   use_default_credentials enable_ssl  flags   timeout last_mod_datetime       last_mod_user
1           SMTP        smtp.gmail.com  465  sqlmail@domain.com 65536           0                       1           0       NULL    2015-11-23 09:34:26.913 WSCORP\username
Run Code Online (Sandbox Code Playgroud)

sys.credentials

credential_id   name                                 credential_identity create_date             modify_date             target_type target_id
65536           F05ADE33-6AA8-45FC-8FF5-A7631831ECB1 sqlmail@domain.com  2015-11-23 09:34:26.913 2015-11-23 09:34:26.913 …
Run Code Online (Sandbox Code Playgroud)

database-mail sql-server-2008-express

6
推荐指数
1
解决办法
2万
查看次数