Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

emails per vbs von exchange server abrufen

Mitglied: saihttam

saihttam (Level 1) - Jetzt verbinden

15.02.2008, aktualisiert 18.02.2008, 5385 Aufrufe, 2 Kommentare

Hallo Leute,

zur Messung von Laufzeiten möchte ich von einem Client e-mail senden und empfangen,
einen Timestamp im Subject setzten und mit Hilfe der Empfangzeit die Laufzeit ermitteln.

Eine weitere Anforderung ist die Verwendung verschiedener Outlook-Profile bei
geschlossenem Outlook.

Ist das eventuell mit vbs möglich?

Vielen Dank für Eure Tipps.

Saihttam
Mitglied: stbewo
15.02.2008 um 14:49 Uhr
Hallo Saihttam,

versuche es mal hiermit.

Option Explicit

Const olMailItem = 0 ' Konstanten für neue Einträge
Const olAppointmentItem = 1
Const olContactItem = 2
Const olTaskItem = 3
Const olJournalItem = 4
Const olNoteItem = 5
Const olPostItem = 6

Const olCC = 2 ' Typ Empfänger
Const olByValue = 1 ' Typ Anhang
Const olByReference = 4

Const olImportanceHigh = 2 ' Mail-Priorität
Const olImportanceLow = 0
Const olImportanceNormal = 1

Dim objOutl, objNameSpace, objMailItem
Dim recipient, message, subject, myRecipient
Dim myAttachments

Dim BodyLen, AttachmentFile

' Definiere Eigenschaften der E-Mail
recipient = "Deine.Adresse@sca.com"
subject = "Test Mail gestartet um: " & time
message = "BlaBlaBla" & vbCrLf

' Erzeuge Outlook-Objektreferenz
Set objOutl = WScript.CreateObject("Outlook.Application")

' Objektreferenz auf "Mapi"-Namespace holen
Set objNameSpace = objOutl.GetNameSpace("MAPI")

' Neuen Mail-Eintrag als Objekt erzeugen
Set objMailItem = objOutl.CreateItem(olMailItem)
objMailItem.Importance = olImportanceNormal ' Normale Priorität

' Mail-Objekt Eigenschaften setzen
objMailItem.Recipients.Add recipient ' E-Mail-Adresse
Set myRecipient = objMailItem.Recipients.Add ("Deine.Adresse@sca.com")
myRecipient.Type = olCC

' Andere Eigenschaften setzen
objMailItem.Subject = subject ' Betreff (subject)
objMailItem.Body = message ' Body-Text

' Anhang (Attachement) vorbereiten
AttachmentFile = "c:\daten\files.txt" ' Datei an ...
BodyLen = Len (objMailItem.Body) + 2 ' ... das Ende anhängen

Set myAttachments = objMailItem.Attachments
' olByReference wird im Internet-Modus nicht unterstützt
myAttachments.Add AttachmentFile, olByValue, BodyLen, "Nielsen Files FTP Server"

' Fertig zum "logon" an Outlook (nutze Logon-Methode)
'objNameSpace.Logon "profile", "password"

objMailItem.Send ' Senden

objNameSpace.Logoff ' Abmelden

WScript.Echo "E-Mail für '" & recipient & " und " & myRecipient & "' erzeugt" ' Fertigmeldung

WScript.Quit
Gruß
Stefan
Bitte warten ..
Mitglied: saihttam
18.02.2008 um 16:04 Uhr
Hallo Stefan,

vielen Dank für Deine Antwort, so komme ich erst einmal weiter

Eine Frage habe ich allergings noch:

Scheinbar hat die Zeile

objNameSpace.Logon "profile", "password"

keine Auswirkung auf das Profil. Ich habe lokal drei verschiedene Profile
angelegt, es wird immer je nach eingestellter Profiloption (zu verwendendes Profil
bestätigen bzw. immer dieses Profil verwenden) "gehandelt".

Entweder ich muß manuell das Profil auswählen oder es wird immer das Standardprofil
verwendet.

Hast Du da eventuell noch eine Idee ?

Gruß
Saihttam
Bitte warten ..
Ähnliche Inhalte
Outlook & Mail
Abruf Emails in eigenen Ordner
Frage von Andysg11Outlook & Mail

Hallo Zusammen, ich habe folgendes Problem : Ich habe mir eigene Ordner in Windows Live angelegt und dort meine ...

E-Mail
IceWarp - Abruf von EMails?
Frage von tomtom00E-Mail5 Kommentare

Hallo, ich habe mir gerade mal die Testversion von dem IceWarp Server runtergeladen. Ich wollte mir IceWarp mal ansehen, ...

Exchange Server
Mehrere Emails per Popcon abrufen
Frage von dirk1405Exchange Server9 Kommentare

Hallo, ich habe da ein kleines Problem. Wir haben hier in der Firma sehr schlechtes Internet. Wir rufen unsere ...

Entwicklung
Vbs - Email versenden mit pdf-Anhang?
gelöst Frage von BenJo64Entwicklung2 Kommentare

Hallo, ich verzweifele gerade an folgendem Problem: Ich versuche von einem Microsoft Windows Server 2003 aus eine pdf als ...

Neue Wissensbeiträge
Windows 10
Zero-Day-Lücke in Microsoft Edge
Information von kgborn vor 1 TagWindows 10

In Microsofts Edge-Browser klafft wohl eine nicht geschlossene (0-Day) Sicherheitslücke im Just In Time Compiler (JIT Compiler) für Javascript. ...

Sicherheit
Microsoft und Skype: Sicherheit
Information von kgborn vor 1 TagSicherheit

Die Tage gab es ja einige Berichte zur Sicherheit des Skype-Updaters. Der Updater von Skype läuft unter dem Konto ...

Datenschutz

Behörden ignorieren Sicherheitsbedenken gegenüber Windows 10

Information von Penny.Cilin vor 2 TagenDatenschutz8 Kommentare

Hallo, passend zum Thema Ablösung LIMUX in München ein Beitrag bei Heise (siehe Link folgend). Behörden ignorieren Sicherheitsbedenken gegenüber ...

Sicherheit
Information Security Hub Munich airport
Information von brammer vor 2 TagenSicherheit

Hallo, Neues Center für Cyber Kriminalität am Münchener Flughafen brammer

Heiß diskutierte Inhalte
DSL, VDSL
Mindestgeschwindigkeiten DSL Telekom
Frage von justlukasDSL, VDSL13 Kommentare

Hallo zusammen, Seit diesem Jahr habe ich Verständnisprobleme mit dem Verhalten der Telekom. Wir haben seit einem Jahr VDSL ...

Switche und Hubs
LANCOM-Switch: Probleme (no link) mit SFP-Modulen?
Frage von THETOBSwitche und Hubs10 Kommentare

Hi zusammen, ich habe folgendes Problem: Und zwar habe ich an einem Standort drei Switche verbaut - LANCOM GS-2326P+, ...

Firewall
RB2011 Firewall Rule eine bestimmte Mac oder IP Adresse nicht zu blockieren
Frage von lightmanFirewall10 Kommentare

Hallo liebes Forum mit ihren Spezialisten. Ich habe meine Firewall so konfiguriert das kein Endgerät ohne meine Speziellen Erlaubnis ...

Humor (lol)
Was könnte man mit einem Server machen? Idee gesucht
Frage von 2SeitenHumor (lol)8 Kommentare

Hey Zusammen Ich habe einen alten HP G2 Rackserver zu Hause rumliegen. 28GB Ram, 1xAMD Prozi mit etwa 2GHz. ...