views:

20

answers:

1

Hello.

I have two instances of SQL Server 2008. One was upgraded from SQL Server 2000 and one was a clean, new install.

SQL Mail operates perfectly on both instances.

DB Mail operates perfectly on the newly installed instance.

On the upgraded instance, DB Mail does not send any mail. Of course, I am not positive that the fact this instance is upgraded has anything to do with the issue, but it might.

The configuration of my db mail profile and account looks identical to my functioning instance. In the configuration of the 'alerts' tab in the SQL Agent properties i have tried selecting both DB Mail and SQL Mail to no avail. Both instances use the same SMTP server with the same authentication (domain with db engine account).

All messages sent via sp_send_db mail and those sent via the 'test email' option are visible in the sysmail_allitems queue and remain there as 'unsent'. The send_status eventually changes to 'failed'.

The only messages in the sysmail_event_log are 'mail queue stopped by login domain\myuser', 'mail queue started by login domain/myuser' and 'activiation successful.'.

selecting from the externalmailqueue has the same number of rows as sysmail_allitems. i have tried bouncing the agent, the entire instance and moving the other functioning instance to the other node in the cluster.

any thoughts? thx.

A: 

CR - The instances are on the same cluster. i have tried the configuration with both instances on the same server as well as on different nodes in the cluster.

Raj - OK to post on both here and serverfault???

Chris
Chris, it is better to edit your question with the clarification than to post as an answer.
Ross Bradbury

related questions