Fehlermeldung

Hi,

ich hab folgendes Programm zum versenden einer eMail geschrieben. Eigentlich sollte es funktionieren, doch ich bekomme beim versenden eine Fehlerausgabe(vom catch-Block): „Auf das Objekt CDO.Message konnte nicht zugegriffen werden“.

An was liegt das???

Hier mein Quelltext:

private void btnSend\_Click(object sender, System.EventArgs e)  
{  
string sSender;  
string sAdress;  
string sSubject;  
string sText;  
  
sSender = this.txtSender.Text.ToString();  
sAdress = this.txtAdress.Text.ToString();  
sSubject = this.txtSubject.Text.ToString();  
sText = this.rtbText.Text.ToString();  
  
try  
 {  
 System.Web.Mail.SmtpMail.SmtpServer = "smtp.mail.yahoo.de";  
 System.Web.Mail.SmtpMail.Send(sSender, sAdress, sSubject, sText;  
 }  
catch (Exception exc)  
 {  
 MessageBox.Show(exc.Message);  
 }  
  
}  

Danke, Rico.

Hi!
Was für ein Betriebssystem hast du denn installiert und ist Outlook installiert?
Die SMTPMail-Klassen von .NET benutzen CDO und das läuft nicht immer von Hause aus…

Martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Ich habe WinXP und auch Outlook installiert. Outlook benutze ich allerdings gar nicht. Welcher Mailprovider macht denn die wenigsten Verbindungsprobleme hinsichtlich eMail über SMTP-Klassen?

Rico

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]