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服务启动

  • 相关阅读:
    状态压缩 + 暴力 HDOJ 4770 Lights Against Dudely
    简单几何(推公式) UVA 11646 Athletics Track
    简单几何(四边形形状) UVA 11800 Determine the Shape
    简单几何(求交点) UVA 11437 Triangle Fun
    计算几何模板
    简单几何(相对运动距离最值) UVA 11796 Dog Distance
    简单几何(求划分区域) LA 3263 That Nice Euler Circuit
    覆盖的面积 HDU
    Desert King 最小比率生成树 (好题)
    约会安排 (区间合并)毒瘤题
  • 原文地址:https://www.cnblogs.com/jesse/p/690225.html
Copyright © 2011-2022 走看看