DevTrain Startseite SharePoint Camp ? In 5 Tagen zum SharePoint Profi!  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: VB.NET | Thema: Mails per Outlook versenden | Von: Stephan  ( 28.04.2004 13:34)

Hallo zusammen,
ich würde gerne in meinem VB.NET Programm ein Mail erstellen und dieses dann in Outlook platzieren und von dort aus verschicken. Ich habe dazu im Internet auch schon Beispiele gefunden wie das funktionieren kann:

'Created Outlook Application object
Dim OLApp As New Outlook.Application()
'Creating outlook Namespace object
Dim OLNameSpace As Outlook.NameSpace

Public Sub send()

'creating outlook mailitem
Dim msg As Outlook.MailItem
'creating newblan mail message
msg = OLApp.CreateItem(Outlook.OlItemType.olMailItem)
'Adding recipeints to the mail message
msg.Recipients.Add("Something@Somewhere.com")
'adding subject information to the mail message
msg.Subject = "Test"
'adding body message information to the mail message
msg.Body = "This is a test message"
'sending message
'msg.Send()


End Sub

Ich muss dazu unter Verweise eine von Outlook bereitgestellte DLL einfügen:
Microsoft Outlook 11.0 Object Library

Ich verwende auf meinem Rechner Outlook 2003 und bin mir nun nicht sicher ob es mit diesem Verweis auf einem Rechner funktionieren wird der eine andere Outlookversion verwendet.

Gibts eine versionsübergreifende Lösung (Outlook Versionen) dafür?

Weiters würde mich noch interessieren wie ich zur Laufzeit überprüfen kann ob Outlook zum Mailversand zur Verfügung steht oder nicht, damit ich u.U. einen externen Mailserver verwenden kann wenn Outlook nicht verfügbar sein sollte.

Danke im Voraus

Stephan Kitzler-Walli


Betreff Von Datum
Re: Mails per Outlook versenden
Hallo Stephan,<br><br>Soviel ich weiss gibt es keine OutlookVersionen.dll dazu sind die Versionen zu unterschiedlich......<br>Du müsstest vorher abprüfen welche Version installiert (Registrykey oder hart...
Jörg Wiedmann 28.04.2004 14:32
Re: Mails per Outlook versenden
Bekomme ich, wenn ich nun meine genannte Version (11 = Office 2003) auf einem Rechner ausführe der Office Xp verwendet einen Fehler?<br>Kann ich mehrere Verweise auf unterschiedliche Outlookversionen...
Stephan 28.04.2004 16:41
Re: Mails per Outlook versenden
Hi,<br>warum willst du überhaupt den Umweg über Outlook gehen? Du kannst doch mit den Methoden aus System.Web.Mail direkt EMails verschicken... Da brauchst du nur ein paar Programmzeilen für (hier in...
Achim Schäfer 29.04.2004 12:00
Re: Mails per Outlook versenden
In dem Projekt an dem ich gerade arbeite, wäre es deshalb von Vorteil, wenn die Mails über Outlook verschickt werden, weil die Benutzer des Programms dann auch über das Programm Mails erstellen können...
Stephan 30.04.2004 08:03
Re: Mails per Outlook versenden
das sind halt die neuen Sicherheits Features- und es wird noch schlimmer kommen
Hannes Preishuber 30.04.2004 09:12
Re: Mails per Outlook versenden
Aber es gibt doch Programme die ohne diese Sicherheitsabfragen Mails übers Outlook erstellen können. Wie machen die das?<br><br>LG<br><br>Stephan K-W
Stephan 30.04.2004 09:26
Re: Mails per Outlook versenden
Wie kann ich bei dieser Methode zusätzlich zum Servernamen auch Benutzername und Passwort angeben?<br><br>Ein Freund von mir hat mir folgendes...
Stephan 30.04.2004 10:44

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Advanced Developers Conference vom 14.-15. Februar 2011

© Copyright 2003 ppedv AG