Trên máy SQL Server 2005, tôi có thiết lập DBMail và được cấu hình đúng. Tôi có thể sử dụng "Thông báo cho người vận hành" và EXEC msdb.dbo.sp_send_dbmail để xếp hàng email.
Nhưng vấn đề là các thư xếp hàng không bao giờ đi qua. Tôi thấy 10 email trong hàng đợi khi tôi truy vấn
SELECT * FROM msdb.dbo.sysmail_unsentitems
Nhưng nếu tôi khởi động lại dịch vụ SQL Server, tất cả các thư đều đi qua và tôi nhận được email trong hộp thư đến của mình.
Cho đến nay đây là mẫu duy nhất tôi có thể tìm thấy.
Vì vậy, câu hỏi của tôi là: có cách nào để khắc phục sự cố DBmail không? Tôi đã đọc một số bước trên MSDN, nhưng chúng không giúp ích nhiều. Bất kỳ URL nào cho các bài viết có thể giúp được đánh giá cao.