A parte che ne hai omesso una parte:
codice:
OggettoCDONTS.Body = testo;
//in caso di allegati
//OggettoCDONTS.AttachFile(Server.MapPath(""+ path_temp +""),""+ path_temp +"");
OggettoCDONTS.Send();
Se ti serve con CDOSYS prova questo:
codice:
var OggettoCDOSYS = new ActiveXObject("CDO.Message");
OggettoCDOSYS.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "tuo.smtp";
OggettoCDOSYS.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25;
OggettoCDOSYS.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2;
OggettoCDOSYS.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 10;
OggettoCDOSYS.Configuration.Fields.Update();
var invioDa = email;
var oggetto = "test"
var messaggio = "prova";
OggettoCDOSYS.From = invioDa;
OggettoCDOSYS.To = email;
OggettoCDOSYS.Cc = email;
OggettoCDOSYS.Bcc = email;
OggettoCDOSYS.Subject = messaggio;
OggettoCDOSYS.HtmlBody = testo;
//in caso di allegato
//OggettoCDOSYS.AddAttachment(Server.MapPath(""+ path_temp +""),""+ path_temp +"");
OggettoCDOSYS.Send();