Hallo
"Could not access 'CDO.Message' Object" een veel voorkomende foutboodschap waar je tonnen informatie over vind op google, maar spijtig genoeg niets dat mij kan helpen.
Het zit zo :
Ik heb een webpart met daarin een stukje code dat een mail naar mijn contactpersonen moet versturen van een sharepoint site. Nu werkt dit perfect als ik de pagina met deze webpart open of dat mijn collega's deze pagina openen. We kunnen die mail perfect verzenden. Op dit na : bij één persoon krijg ik deze foutmelding. Nu lees ik veel dat de smtp server fout kan zijn, maar dan zou ik ook geen mail moeten kunnen sturen, of dat het from of to adres niet klopt... wel het from en to adres zijn in alle gevallen hetzelfde, dus dit kan het dan ook weer niet zijn.
We werken met een 2003 server en de persoon waarbij dit niet lukt heeft evenveel rechten als een ander op die server.
Even mijn code misschien, al ben ik er van overtuigd dat er daar niets mis mee is vermits het werkt.
"Could not access 'CDO.Message' Object" een veel voorkomende foutboodschap waar je tonnen informatie over vind op google, maar spijtig genoeg niets dat mij kan helpen.
Het zit zo :
Ik heb een webpart met daarin een stukje code dat een mail naar mijn contactpersonen moet versturen van een sharepoint site. Nu werkt dit perfect als ik de pagina met deze webpart open of dat mijn collega's deze pagina openen. We kunnen die mail perfect verzenden. Op dit na : bij één persoon krijg ik deze foutmelding. Nu lees ik veel dat de smtp server fout kan zijn, maar dan zou ik ook geen mail moeten kunnen sturen, of dat het from of to adres niet klopt... wel het from en to adres zijn in alle gevallen hetzelfde, dus dit kan het dan ook weer niet zijn.
We werken met een 2003 server en de persoon waarbij dit niet lukt heeft evenveel rechten als een ander op die server.
Even mijn code misschien, al ben ik er van overtuigd dat er daar niets mis mee is vermits het werkt.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| MailMessage Message = new MailMessage();
Message.BodyFormat = MailFormat.Html;
Message.To = eNames;
Message.From = "valid email address";
Message.Subject = "teskt: ";
Message.Body = strEmailBody;
Message.Body += "<br><a href=\"" + oWeb.Url.ToString() + "\">Click here to visit the Sheet Workspace.</a>";
try
{
SmtpMail.SmtpServer = strMailServerDefault;
SmtpMail.Send(Message);
}
catch(System.Web.HttpException ehttp)
{
Console.WriteLine("{0}", ehttp.Message);
Console.WriteLine("Here is the full error message output");
Console.Write("{0}", ehttp.ToString());
} |