Here's the thing guys (btw, thanks to everyone for the help...much appreciated!), the From address cannot be in the same domain.
Yup, I agree it is quite odd. Here is my adjusted code that actually works!
MailMessage mMail = new MailMessage();
mMail.IsBodyHtml = true;
mMail.Body = String.Format("Sales order ID {0} has been recently edited by {1}. The new order total {2:c} has increased which exceeds the previously approved amount of {3:c}.", mSalesOrder.orderid, AspireGlobals.CurrentUser.FullName, mSalesOrder.OrderTotal, _salesordertotal);
[highlight=#ffff11]mMail.From = new MailAddress("aspire@spiratex.net");[/highlight]
mMail.Subject = "Sales Order Exceeds Approved Total!";
mMail.To.Add("userA@spiratex.com");
mMail.CC.Add("userB@spiratex.com");
SmtpClient mSmtpClient = new SmtpClient("SPFS01");
try
{
mSmtpClient.Send(mMail);
}
catch (Exception ex)
{
MessageForm.ShowMessage("Aspire Information", String.Format("{0} :: {1} ({2})", ex.Message, ex.InnerException, ex.StackTrace), "Send Email", MicroFour.StrataFrame.Messaging.MessageFunction.OK, MicroFour.StrataFrame.Messaging.MessagingIcon.Information, MicroFour.StrataFrame.Messaging.MessagingSounds.Notify);
}
This is working so I can pragmatically move on. Does anyone know the reason for this behavior?
Thanks, again!
Bill