Here’s an interesting (ActiveX) SQL Job-Step. It can be used to send an email should the usual methods not be available.
Function Main() Main = DTSTaskExecResult_Success Set objEmail = CreateObject("CDO.Message") objEmail.From = "sendingemail@address.com" objEmail.To = "receivingemail@address.com" objEmail.Subject = "FAILED JOB: name SERVER: name" objEmail.Textbody = "FAILED JOB: name SERVER: name" objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "123.123.123.123" objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 objEmail.Configuration.Fields.Update objEmail.Send set objEmail = nothing End Function
Where the ip-address (123.123.123.123) is the local email server.