I have a process that sends an email to a user when a worklist item is assigned to them. Pretty standard stuff. However, these emails are not being delivered. In the log files I find the message below. I'm on BlackPearl 4.6. Thanks.
"260516","2012-05-30 16:31:21","Error","MessageBus","61007","SendMessageException","MessageBusRuntime","61007 Permanent failure sending message sDEV-WORKFLOW] A new request has been submitted: System.Security.Authentication.AuthenticationException: The remote certificate is invalid according to the validation procedure.
  at System.Net.Security.SslState.StartSendAuthResetSignal(ProtocolToken message, AsyncProtocolRequest asyncRequest, Exception exception)
  at System.Net.Security.SslState.StartSendBlob(ByteB] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
  at System.Net.Security.SslState.ProcessReceivedBlob(Bytee] buffer, Int32 count, AsyncProtocolRequest asyncRequest)
  at System.Net.Security.SslState.StartReceiveBlob(Bytee] buffer, AsyncProtocolRequest asyncRequest)
  at System.Net.Security.SslState.StartSendBlob(Byter] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
  at System.Net.Security.SslState.ProcessReceivedBlob(ByteR] buffer, Int32 count, AsyncProtocolRequest asyncRequest)
  at System.Net.Security.SslState.StartReceiveBlob(Bytea] buffer, AsyncProtocolRequest asyncRequest)
  at System.Net.Security.SslState.StartSendBlob(Bytet] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
  at System.Net.Security.SslState.ProcessReceivedBlob(Byter] buffer, Int32 count, AsyncProtocolRequest asyncRequest)
  at System.Net.Security.SslState.StartReceiveBlob(Bytea] buffer, AsyncProtocolRequest asyncRequest)
  at System.Net.Security.SslState.StartSendBlob(ByteS] incoming, Int32 count, AsyncProtocolRequest asyncRequest)
  at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byteo] buffer, AsyncProtocolRequest asyncRequest)
  at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
  at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
  at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
  at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
  at System.Net.TlsStream.Write(ByteÂ] buffer, Int32 offset, Int32 size)
  at System.Net.PooledStream.Write(Byte ] buffer, Int32 offset, Int32 size)
  at System.Net.Mail.SmtpConnection.Flush()
  at System.Net.Mail.EHelloCommand.Send(SmtpConnection conn, String domain)
  at System.Net.Mail.SmtpConnection.GetConnection(ServicePoint servicePoint)
  at System.Net.Mail.SmtpClient.Send(MailMessage message)
  at SourceCode.MessageBus.Imap.SmtpDestination.Send(String title, MessageExtendedInformation extended, IEnumerable`1 attachments, MessageBodyReadere] messageBodies)
  at SourceCode.MessageBus.Server.MessageBusRuntime.SourceCode.MessageBus.IMessageDestination.Send(String title, MessageExtendedInformation extended, IEnumerable`1 attachments, MessageBodyReaderx] messageBodies)","","","SERVERNAME:C:Program Files (x86)K2 blackpearlHost ServerBin","260516","139b4c04387544feaf538c544b448b05",""
Â