我有一个 SQL Server 过程,它可以插入电子邮件并将其发送给收件人。该过程在 SSMS 内部按预期工作。当我在 PHP 中使用 mssql 包装器调用该过程时
mssql_query("EXEC myprocedure 'mypara1' 'mypara2'");
执行插入,但不执行数据库邮件功能。我从原始程序中去掉了插入,将数据库邮件功能单独留在程序中,没有发送任何电子邮件。
如果您使用“mssql_query”功能,是否有禁用数据库邮件的原因?我是否有另一种方法可以调用我的程序,以便数据库邮件按预期运行?