Da li neko zna šta znači greška u naslovi i kako da je prevaziđem.
Napominjem da sam u sklopu projekta dodao u referencu adodb.
U kodu sam pod komentarom "//ERROR" naveo gde kompajler vraca greske.
Pretpostavljam da moram negdje navesti tip propertija "Fields". Hvala unapred.
Code:
private void TestEmailSettings ()
{
CDO.Message message;
message=new CDO.MessageClass();
message.To=Settings.UserEmail;
message.Subject=String.Format("{0} - Test message for {1}",Settings.ProductName,Settings.Name);
message.HTMLBody="User: "+Settings.Name+"<BR>"+"This is a test Message";
message.From=txtFrom.Text;
CDO.Configuration config;
config=new CDO.ConfigurationClass();
config.Fields["http://schemas.microsoft.com/cdo/configuration/sendusing"].Value=2; //ERROR
config.Fields["http://schemas.microsoft.com/cdo/configuration/smtpserver"].Value=txtServer.Text; //ERROR
config.Fields["http://schemas.microsoft.com/cdo/configuration/sendusername"].Value=txtUser.Text; //ERROR
config.Fields["http://schemas.microsoft.com/cdo/configuration/sendpassword"].Value=txtPassword.Text; //ERROR
config.Fields["http://schemas.microsoft.com/cdo/configuration/smtpauthenticate"].Value=1; //ERROR
config.Fields["http://schemas.microsoft.com/cdo/configuration/smtpserverport"].Value=Convert.ToInt32(txtPort.Text); //ERROR
config.Fields["http://schemas.microsoft.com/cdo/configuration/smtpusessl"].Value=chkUseSSL.Checked; //ERROR
config.Fields.Update();
message.Configuration=config;
message.Send();
}
private void TestEmailSettings ()
{
CDO.Message message;
message=new CDO.MessageClass();
message.To=Settings.UserEmail;
message.Subject=String.Format("{0} - Test message for {1}",Settings.ProductName,Settings.Name);
message.HTMLBody="User: "+Settings.Name+"<BR>"+"This is a test Message";
message.From=txtFrom.Text;
CDO.Configuration config;
config=new CDO.ConfigurationClass();
config.Fields["http://schemas.microsoft.com/cdo/configuration/sendusing"].Value=2; //ERROR
config.Fields["http://schemas.microsoft.com/cdo/configuration/smtpserver"].Value=txtServer.Text; //ERROR
config.Fields["http://schemas.microsoft.com/cdo/configuration/sendusername"].Value=txtUser.Text; //ERROR
config.Fields["http://schemas.microsoft.com/cdo/configuration/sendpassword"].Value=txtPassword.Text; //ERROR
config.Fields["http://schemas.microsoft.com/cdo/configuration/smtpauthenticate"].Value=1; //ERROR
config.Fields["http://schemas.microsoft.com/cdo/configuration/smtpserverport"].Value=Convert.ToInt32(txtPort.Text); //ERROR
config.Fields["http://schemas.microsoft.com/cdo/configuration/smtpusessl"].Value=chkUseSSL.Checked; //ERROR
config.Fields.Update();
message.Configuration=config;
message.Send();
}