如何使用 SQL 邮件 (Transact-SQL)
  新增信息 - SQL Server 2000 SP3。SQL 邮件使用了几个启用邮件功能所必需的扩展存储过程。这些扩展存储过程都包含在一个动态链接库 SQLMAP70.DLL 中,该动态链接库是随 Microsoft® SQL Server™ 2000 一起安装的。出于安全考虑,应该限制只有 sysadmin 固定服务器角色的成员具有执行所有 SQL 邮件存储过程和扩展存储过程的权限。手工处理电子邮件 在 SQL 查询分析器中,通过执行 xp_startmail 启动 SQL Server 邮件客户程序会话。
若要查找邮箱中下一个未读邮件的 ID,请执行 xp_findnextmsg。
若要读取邮件或附件,请执行 xp_readmail(使用特定的邮件 ID),并且在 SELECT 语句中使用输出变量,在结果窗格中显示邮件。
若要删除邮件,请执行 xp_deletemail(使用特定的邮件 ID)。 
xp_deletemail 将删除邮件,但不会删除任何附件。附件必须手动删除。将 xp_readmail 的 suppress_attach 参数设置为 TRUE 可以抑制附件的生成。有关附件安全性的更多信息,请参见 xp_readmail。xp_deletemail 不记录所删除的邮件或删除邮件的用户。在多个用户都具有执行 xp_deletemail 的权限的环境中,这会导致审核问题。为了尽可能减少此问题,请限制只有 sysadmin 固定服务器角色的成员具有执行 xp_deletemail 的权限。若要将邮件或查询结果集发送给指定的收件人,请执行 xp_sendmail(在邮件正文中包含该查询)。
通过执行 xp_stopmail 停止 SQL Server 邮件客户程序会话。 
将多个电子邮件作为调度作业处理 在 SQL 查询分析器中,通过执行 xp_startmail 启动 SQL Server 邮件客户程序会话。
执行 sp_processmail 查找、读取、响应和删除多个邮件。
通过执行 xp_stopmail 停止 SQL Server 邮件客户程序会话。