C# E-Mail über Outlook senden

#2914207
Lesenswert?

Hallo Leute

Ich bin Lernender Elektroniker im 4.Lj.
Ich möchte mich in der C# Programmierung weiter vertiefen.
Ich möchte mit C# über einen Outlook account eine Email senden.

Ich habe schon versucht mit einem Bluewin account eine Email zu senden, 
mit hilfe dieses Tutorials:
http://csharp-tricks.blogspot.ch/2010/09/email-senden.html
leider hat das nicht funktioniert.


Vielen Dank im voraus für Eure Antworten.

Gruss Obmar
#2914233
Lesenswert?

Hallo Läubi

Danke für deine Hinweise.

Ich möchte mit dem Microsoft Office Outlook eine Email senden.
Was deiner Antwort zufolge Exchange ist.

Bei dem Tutorial habe ich beime Postausgangsserver: smtpauth.bluewin.ch 
und beim Port: 587 eingegeben. Habe auch mein Login und mein PW für 
meinen Bluewin Account eingegeben.

Ich möchte aber eine Email mit C# über Outlook senden.

Gruss Obmar
#2914298
Lesenswert?

Hallo Zusammen

Vielen Dank für die raschen Antworten

Habe es jetzt so versucht:
http://msdn.microsoft.com/en-us/library/dd633628%28v=exchg.80%29.aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-4

Hier noch der Code:

// Create an email message and identify the Exchange service.
EmailMessage message = new EmailMessage(service);

// Add properties to the email message.
message.Subject = "Interesting";
message.Body = "The merger is finalized.";
 message.ToRecipients.Add("user1@contoso.com");

// Send the email message and save a copy.
message.SendAndSaveCopy();

Ich bekomme aber bei "EmailMessage message = new EmailMessage(service);" 
einen Fehler: Der Typ oder Namespacename "EmailMessage" konnte nicht 
gefunden werden
und bei service: Der Name "service" ist im aktuellen Kontext nicht 
vorhanden.

Wisst Ihr wie ich das Problem lösen kann?

Gruss und Danke für die Antworten

Obmar
Gast #2914349
Lesenswert?

Obmar R. schrieb:
> Benjamin Utz schrieb:
>> EmailMessage ist hier:
>>   Microsoft.Exchange.Data.Transport.Email.EmailMessage
>
> ist das eine Using Direktive? oder wo muss ich das einfügen?

hast du denn überhaupt einen Exchange mit webservice? Ich dachte die 
willst über outlook senden? Dafür nimmt man die MAPI schnittstelle. 
Alles andere ist unsinn, weil du dich ja sonst auf Exchange festlegt 
outlook kann aber auch als imap oder pop3 mit andere mailservern 
arbeiten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren