配置邮件发送

SQL脚本配置邮件:(转载,收集 有问题:1368238270)

[sql]  view plain  copy
  1. --1.启用数据库邮件  
  2. exec sp_configure 'show advanced options',1  
  3. reconfigure with override  
  4. go  
  5. exec sp_configure 'database mail xps',1  
  6. reconfigure with override  
  7. go  
  8.   
  9. --2.创建邮件帐户  
  10. exec  msdb.dbo.sysmail_add_account_sp  
  11.     @account_name = N'kk_139',              --帐户名  
  12.     @description = N'user kk',              --说明  
  13.     @email_address = N'*******6411@139.com',--邮件地址  
  14.     @display_name = N'AD08',                --显示名称  
  15.     @replyto_address = N'*****0961@qq.com'--答复电子邮件  
  16.     @mailserver_type = N'smtp',             --邮件协议  
  17.     @mailserver_name = N'smtp.139.com',     --邮件服务器名称  
  18.     @port =25,                              --邮件服务器端口  
  19.     @enable_ssl =0,                         --是否加密  
  20.     @use_default_credentials =0,            --身份验证模式  
  21.     @username = N'*******6411@139.com',     --用户名  
  22.     @password = N'************',            --密码  
  23.     @account_id = null  
  24. go  
  25.   
  26. --3.创建配置文件  
  27. exec msdb.dbo.sysmail_add_profile_sp  
  28.     @profile_name = N'DefaultProfile',  --新配置文件的名称  
  29.     @description = N'默认配置文件',       --新配置文件的说明(可选)  
  30.     @profile_id = null  
  31. go  
  32.   
  33. --4.帐户与配置文件关联  
  34. exec msdb.dbo.sysmail_add_profileaccount_sp  
  35.     @profile_name = N'DefaultProfile',  --配置文件名称  
  36.     @account_name = N'kk_139',          --帐户名称  
  37.     @sequence_number = 1                --顺序  
  38. go  
  39.   
  40. --5.发送邮件  
  41. exec msdb.dbo.sp_send_dbmail  
  42.     @profile_name = N'DefaultProfile',  --profile名称  
  43.     @recipients = N'*****5479@qq.com',  --收件人  
  44.     @subject = N'数据库邮件测试',      --邮件标题  
  45.     @body = N'AD08 上的测试电子邮件。'   --邮件内容  
  46. go  
  47.   
  48.   
  49.   
  50. --删除配置文件  
  51. EXEC msdb.dbo.sysmail_delete_profile_sp @profile_name=N'DefaultProfile', @force_delete=True  
  52. --删除账户  
  53. EXEC msdb.dbo.sysmail_delete_account_sp @account_name=N'kk_139'  
  54.   
  55.   
  56. --相关查询  
  57. exec msdb.dbo.sysmail_help_profile_sp  
  58. exec msdb.dbo.sysmail_help_account_sp  
  59. exec msdb.dbo.sysmail_help_profileaccount_sp  
  60. exec msdb.dbo.sysmail_help_configure_sp  
  61.   
  62. select * from msdb.dbo.sysmail_account  
  63. select * from msdb.dbo.sysmail_profile   
  64. select * from msdb.dbo.sysmail_profileaccount   
  65. select * from msdb.dbo.sysmail_configuration  
  66. select * from msdb.dbo.sysmail_allitems  
  67. select * from msdb.dbo.sysmail_event_log  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值