i Anwendung schreiben möchten, die E-Mail mit Outlook senden und ich fand this Link. Ich versuche das und es ist perfekt für mich, aber das einzige, was ich hier vermisse, ist die Option, Dateien an die Mail anzuhängen, ist es möglich, es zu tun?E-Mail schicken von C# Outlook
Antwort
Verwenden Sie stattdessen besser MailMessage.
Es ist ein Beispiel, wie man es hier mit Anhang zu verwenden (Blättern Sie zu „Beispiele“ unten): http://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage.aspx
erhalten Sie nicht nur einen verwalteten Rahmen Mails zu senden, sondern auch, wer wird der Code Outlook nicht benötigt installiert und läuft.
string server bedeuten meine SMTP-Server? –
nach der E-Mail-i mit wireshark smtp Paketen sehen senden, aber die E-Mail nicht angekommen –
Seine OK, jetzt dank –
Wenn Sie mit Outlook aus irgendeinem Grund stecken, versuchen Sie dies:
using Outlook = Microsoft.Office.Interop.Outlook;
int pos = (int)email.Body.Length + 1;
int attType = (int)Outlook.OlAttachmentType.olByValue;
email.Attachments.Add("file.txt", attType, pos, "File description.");
wo:
Outlook.MailItem email = (Outlook.MailItem)_outlookAppInstance.CreateItem(Outlook.OlItemType.olMailItem);
Horrid, was zu tun zu haben. +1 für die Mühe! – Robino
Haha, nicht wahr? Vielen Dank. – nicholeous
- 1. Programmatisch generierte HTML-Email wird von Outlook als
- 2. PHP Email Importer (von CSV, Gmail, Outlook, etc)
- 3. Email-Validierung in C++
- 4. Email Listenansicht Inhalte zu Outlook über variable E-Mail
- 5. C#, Outlook-Addon, Webseite in Outlook öffnen
- 6. C# Outlook VSTO Eintragstypen
- 7. Email in iPhone
- 8. Excel Email Makro Größenbeschränkungen
- 9. wie sende email by Pl/sql
- 10. Outlook 2007 von C# - COM-Ausnahme, TYPE_E_LIBNOTREGISTERED
- 11. C# Outlook - Anruf von Anrufer abgelehnt
- 12. C# Outlook erhalten CompanyName Eigenschaft von Empfänger
- 13. MS Outlook-Integration mit C#
- 14. Outlook 2007 Addin C# - Startpfad
- 15. Extract E-Mail Anhänge von Outlook (Exchange-Server) C#
- 16. VSTO Outlook ItemSend mit C#
- 17. php email form hilfe-wie zu helfen
- 18. Speichern/Organisieren/Suchen von Outlook E-Mail außerhalb von Outlook
- 19. fehlgeschlagen xcontent von [email protected]
- 20. [email protected]
- 21. Laravel E-Mail schicken, Fehler: Argument 2 bestanden
- 22. cruisecontrol.net email
- 23. Senden Sie eine E-Mail an Outlook-Konto ASP.Net C#
- 24. Mail schicken in Laravel mit Hostgator
- 25. Wie der zugehörigen Wert eines Auswahlfeld schicken
- 26. Sende IP-Adresse in Email mit node.js
- 27. Wie ändert man Outlook-Kalenderfarbe in C#?
- 28. Schicken google maps und eine Markierung von URL
- 29. Meeting Schaffung Addin für Outlook mit C#
- 30. Abbrechen Outlook-Besprechungsanfragen via MailMessage in C#
Ja, es ist. Hast du es versucht? Was hast du probiert? Hat es funktioniert? –
Ich habe nicht gefunden, wie es geht –
Gibt es einen Grund, warum Sie speziell Outlook-Interop über MailMessage verwenden? – Svarog