zoukankan      html  css  js  c++  java
  • 如何在sqlserver 代理中配置邮件会话

    网上提供了很多sqlserver发送邮件的文章,转载居多,大部分介绍win2000+outlook2000环境,在操作系统和office已经更新换代的今天,意义不大。
    现在工作中碰到了需要利用sqlserver发送邮件的问题,特整理文字如下:

    目的:利用Sqlserver代理的邮件会话建立操作员监控作业完成情况

    测试环境:
     操作系统:windows 2003/windows xp
     OutLook: OutLook 2003
     测试的电子邮件: yyy@xxx.com

    第一步:建配置文件
    开始->控制面版->邮件>双击邮件->添加->配置文件名称(mySqlFile)
    添加新电子邮件帐户->选择POP3(P)->

    用户信息:
    姓名:yyy
    邮件地址:yyy@xxx.com

    登录信息:
    用户名:yyy
    密码:****

    接收邮件服务器(POP3)(I): pop3.xxx.com
    发送邮件服务器(SMTP)(O): smtp.xxx.com
    点击其他设置->发送服务器->选中(我的发送服务器(SMTP)要求验证)->选择登录使用

    用户名:yyy
    密码:****

    选中记住密码

    确定

    测试帐户设置->成功->下一部->确定

    打开OutLook软件,测试是否能正常接收邮件,一切OK,进行下一步配置
    注:OutLook配置好后,必须重启

    第二步:配置数据库服务器采用邮件配置文件

    开始->控制面版->管理工具->服务->选择SQLSERVERAGENT服务->属性->登录->
    选择此帐户(填写当前登录操作系统用户名密码),切不可选择本地系统帐户

    第三步:数据库验证是否成功

    企业管理器->展开服务器->管理->SQLServer 代理->邮件会话->邮件配置文件下拉框选择mySqlFile 点"测试" 弹出"已用此配置文件成功地启动(和停止)了一个邮件会话"即表示成功。
    点"确定"重启Sqlserver代理服务。

    第四步:测试邮件
    企业管理器->展开服务器->管理->SQLServer 代理->操作员->新建操作员->属性->常规选项卡
    在电子邮件名称中输入一个测试邮箱 :aaa@bbb.com 点"测试"即可到aaa@bbb.com中去收邮件了

    注:在整个过程中一定要保持outlook是启动的
    如果你配置了sqlserver的邮件配置文件后后再尝试打开outlook,是失败的,会弹出"无法打开默认电子邮件文件夹"的对话框,因为sqlserver占用了邮件配置文件,这时需要你把SQLSERVERAGENT服务停掉,再打开outlook,然后再把SQLSERVERAGENT服务启动

  • 相关阅读:
    mysql索引
    springboot mybatis 后台框架平台 shiro 权限 集成代码生成器
    java 企业网站源码模版 有前后台 springmvc SSM 生成静态化
    java springMVC SSM 操作日志 4级别联动 文件管理 头像编辑 shiro redis
    activiti工作流的web流程设计器整合视频教程 SSM和独立部署
    .Net Core中的ObjectPool
    文件操作、流相关类梳理
    .Net Core中的配置文件源码解析
    .Net Core中依赖注入服务使用总结
    消息中间件RabbitMQ(一)
  • 原文地址:https://www.cnblogs.com/jesse/p/690225.html
Copyright © 2011-2022 走看看