hi everyone iam having a peculiar problem .i have two tables auditlog and tempauidtlog.i have created a trigger on auditlog which inserts only those fields which i need into tempauditlog whenever a new entry is made in auditlog.then i have a trigger on tempauidtlog which fires to sends a email whenever a new entry is logged into this tempauidtlog. my trigger on auditlog is working and inserting info to tempauidtlog whereas the trigger on tempaudtlog is not firing at that time. but when i manually insert a new record in tempauditlog,then the trigger is firing sending an email. I just can't figure what the problem is..Is it due to casacding of triggers.. thanks in advancehere is the code:alter trigger alert2on auditlogafter insert asinsert into tempauditlogselect customername,customerid,customer_productsfrom inserted--create TRIGGER [dbo].[alert]ON [dbo].tempauditlogafter INSERTAS declare @rc intexec @rc = master.dbo.xp_smtp_sendmail @FROM = N'MyEmail@MyDomain.com', @FROM_NAME = N'Joe Mailman', @TO = 'akpaga@hotmail.com', @replyto = N'Reply to Joe the Mailman', @CC = N'', @BCC = N'', @priority = N'NORMAL', @subject = N'Hello SQL Server SMTP Mail', @message = N'Goodbye MAPI and Outlook', @messagefile = N'', @type = N'text/plain', @attachment = N'', @attachments = N'', @codepage = 0, @server = 'mail.domain.com'select RC = @rc go