Logfile per E-mail versenden

Dieses Thema im Forum "Software Probleme" wurde erstellt von kawageri, 13.07.2009.

  1. #1 kawageri, 13.07.2009
    kawageri

    kawageri Erfahrener Benutzer

    Dabei seit:
    10.07.2008
    Beiträge:
    449
    Zustimmungen:
    0
    Ort:
    Meerbusch
    Einen wunderschönen guten Morgen liebe Community,

    ich habe ein kleines Problem. Ich bin gerade dabei mit Windows Powershell ein Skript zu erstellen, dass jeden Morgen prüft ob alle Server laufen und auf Ping reagieren.
    Das funktioniert soweit auch. Auch die Ausgabe in eine Textdatei macht keine Probleme.
    Allerdings möchte ich das Logfile per E-mail automatisch, nach dem Durchführen des Skripts an einen Arbeitskollegen senden lassen. Und da hänge ich im Moment.

    Hat jemand da ne Ahnung von und könnte mir helfen?


    mfG
     
  2. AdMan

    schau mal hier: Windows-Wartungs-Tool. Viele Probleme lassen sich damit einfach beheben. Oftmals ist der PC dann auch schneller!
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren.
  3. #2 helidoc, 13.07.2009
    helidoc

    helidoc killed by a black pudding
    Moderator

    Dabei seit:
    01.06.2007
    Beiträge:
    3.647
    Zustimmungen:
    1
    Ort:
    Bluemchenwiese
    Ahnung von der Powershell habe ich magels Windows zwar nicht, aber ich vermute das hier dürfte genau das sein, was du suchst... Wenn fping für Windows brauchbar ist, könntest du es dir mal als Alternative zu ping anschauen...
     
  4. #3 kawageri, 13.07.2009
    kawageri

    kawageri Erfahrener Benutzer

    Dabei seit:
    10.07.2008
    Beiträge:
    449
    Zustimmungen:
    0
    Ort:
    Meerbusch
    ja sowas in der Art habe ich gesucht. Ich les mich da jetzt mal ein wenig rein und probiere es aus.

    Danke
     
  5. #4 kawageri, 15.07.2009
    kawageri

    kawageri Erfahrener Benutzer

    Dabei seit:
    10.07.2008
    Beiträge:
    449
    Zustimmungen:
    0
    Ort:
    Meerbusch
    Hat noch nicht wirklich funktioniert. Habe aber auch was anderes im internet gefunden

    $SmtpServer = "<SMTP-Server>"
    $SmtpClient = new-object system.net.mail.smtpClient
    $SmtpClient.host = $SmtpServer

    $Nachricht = new-object system.net.mail.MailMessage
    $Nachricht.From = ("<Quelladresse, beliebig wählbar>")
    $Nachricht.To.Add("<Ziel-Adresse>")
    $Nachricht.Subject = ("ADMINCHECK.PS1 Logfile")
    $Nachricht.Body = get-content $logfile | out-string

    $SmtpClient.Send($Nachricht)


    Das habe ich gefunden. Allerdings kann ich damit keine Mail verschicken. Das Programm meldet :

    Ausnahme beim Aufrufen von "Send" mit 1 Argument(en): "Fehler beim Senden von Mail."
    An :Zeile:61 Zeichen:16
    + $SmtpClient.Send <<<< ($Nachricht)


    Hat jemand ne Ahnung wodran es liegt?
     
  6. #5 helidoc, 15.07.2009
    helidoc

    helidoc killed by a black pudding
    Moderator

    Dabei seit:
    01.06.2007
    Beiträge:
    3.647
    Zustimmungen:
    1
    Ort:
    Bluemchenwiese
    Braucht dein smtp-Server vielleicht eine Authentifizierung? Was benutzt du als smtp-Server?
     
  7. #6 kawageri, 15.07.2009
    kawageri

    kawageri Erfahrener Benutzer

    Dabei seit:
    10.07.2008
    Beiträge:
    449
    Zustimmungen:
    0
    Ort:
    Meerbusch
    da wir mit exchange hier arbeiten, müsste es doch der exchange server sein, oder?
     
  8. #7 helidoc, 15.07.2009
    helidoc

    helidoc killed by a black pudding
    Moderator

    Dabei seit:
    01.06.2007
    Beiträge:
    3.647
    Zustimmungen:
    1
    Ort:
    Bluemchenwiese
    Das kann ich dir nicht sagen - ich kenne ja euer Netzwerk nicht. Wer betreut diesen Mailserver denn? Oder anders: Welche Einstellungen werden denn in den gewöhnlichen Mailclients genutzt?
     
  9. #8 kawageri, 15.07.2009
    kawageri

    kawageri Erfahrener Benutzer

    Dabei seit:
    10.07.2008
    Beiträge:
    449
    Zustimmungen:
    0
    Ort:
    Meerbusch
    die Mailclients werden automatisch von exchange konfiguriert.

    Ich habe leider bei Outlook 2007 auch noch nichts gefunden, bezüglich smtp.
     
  10. AdMan

    Es ist generell erstmal empfehlenswert alle ggf. veralteten oder fehlerhaften Treiber zu scannen und auf neue zu aktualisieren. Hier kannst du einen Treiber-Scanner downloaden. Das erspart oftmals viel Ärger und hilft gegen diverse Probleme.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren.
  11. #9 kawageri, 16.07.2009
    kawageri

    kawageri Erfahrener Benutzer

    Dabei seit:
    10.07.2008
    Beiträge:
    449
    Zustimmungen:
    0
    Ort:
    Meerbusch
    Das mit dem Sender per E-Mail kann noch warte. Ich frage dazu meinen Kollegen nächste Woche da dieser aus dem urlaub kommt.

    Ich habe noch eine andere Frage zu Powershell.

    Da ich das Ergebnis in eine .txt-Datei exportiere, diese aber nicht sehr übersichtlich ist, möchte ich gern wissen wie man das Ausgabeformat ändern kann.

    kann mir dabei jemand helfen?


    Danke für die Hilfe soweit.
     
  12. #10 phdorpyj, 16.07.2009
    phdorpyj

    phdorpyj Erfahrener Benutzer

    Dabei seit:
    14.07.2009
    Beiträge:
    135
    Zustimmungen:
    0
    Also umsetzen könnte ich das selber mit PowerShell wahrscheinlich nicht so schnell, aber eventuell kannst du automatisiert HTML-Tags einfügen (z.B. jeden Log Eintrag in nen Zeilen Tag) und in der Mail dann den MIME-Type auf text/html setzen.
     
Thema: Logfile per E-mail versenden
Besucher kamen mit folgenden Suchen
  1. ausnahme beim aufrufen von send mit 1 argument(en): fehler beim senden von mail.

    ,
  2. fme log file per mail zusenden lassen

    ,
  3. Ausnahme beim Aufrufen von Send mit 4 Argument

    ,
  4. speedport w921v log per mail senden,
  5. powershell ausnahme beim aufrufen von send,
  6. powershell fehler per mail,
  7. ausnahme beim aufrufen von send mit 4 argument(en): ,
  8. logfile per email senden,
  9. Ausnahme beim Aufrufen von Send mit 1 Argument(en): Timeout fr den Vorgang wurde berschritten.,
  10. powershell ergebnis per email zusenden lassen,
  11. powershell ausgabe per email zusenden lassen,
  12. powershellausgabe per mail versenden,
  13. windows server log datei automatisch per mail versenden,
  14. ausnahme beim aufrufen von send mit 4 argumenten,
  15. powershell ausgabe per email,
  16. powershell ergebnis per mail versenden,
  17. ausnahme beim aufrufen von send mit 4 argument(en): powershell,
  18. script logfile per email versenden,
  19. fehler beim senden vom mail powershell,
  20. ausnahme beim aufrufen von send ,
  21. ausnahme beim aufrufen von send mit 1,
  22. log datei per script an email senden,
  23. logfile per mail senden windows,
  24. log datei per mail versenden windows scripting,
  25. logfile automatisch verschicken
Die Seite wird geladen...

Logfile per E-mail versenden - Ähnliche Themen

  1. E-Zigaretten Zubehör?

    E-Zigaretten Zubehör?: Yo, raucht hier jmd E-Zisen un kennt sich ein wenig mit der Materie aus? Ich suche einen vernünftigen Akkuträger,am besten mechanisch. Any Tipps?
  2. Spam mail identifizieren? Account gehackt?

    Spam mail identifizieren? Account gehackt?: Hallo! ich bin in puncto PC nicht sonderlich versiert, daher meine laienhafte Frage: Habe eine Mail erhalten von einem guten Kumpel. Ich war so...
  3. Signaturen für internationalen E-Mail Versand?

    Signaturen für internationalen E-Mail Versand?: Hallo! Ich hätte ein kleines Problem und hoffe, jemand hier kann mir dabei helfen. Mein Vater arbeitet in einem Unternehmen, das seit kurzem auch...
  4. Neuer Monitor(e)

    Neuer Monitor(e): moin, ich will mir mal was neues anschaffen, bin aber noch unschlüssig entweder 2 x 24 zoll monitore oder einen 29 zoll 21:9 widescreen monitor....
  5. Rundschreiben mit Windows live mail

    Rundschreiben mit Windows live mail: Moin! Kann mir jemand sagen, wie man ein Rundschreiben mit Windows live mail erstellt? Ich möchte eine Gruppe von E-mail- Adressen erstellen, an...