Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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
GELÖST

Mailsversand durch File

Frage Microsoft

Mitglied: SGW-entertainment

SGW-entertainment (Level 1) - Jetzt verbinden

23.01.2012, aktualisiert 17.05.2016, 2705 Aufrufe, 7 Kommentare

Hallo Leute,

jeder von Euch wird sicherlich Blat kennen, wenn wir viel mit automatisierten Scripten arbeiten und uns ein Protokoll per Mail schicken wollen.

Kenn aber von Euch jemand auch eine alternative dazu? Besser sogar welches nicht vorher auf dem System eingerichtet werden muss. Ein einfaches File welch in der Lage ist ohne AUTH rausmailen zu können.

Jemand eine Idee?

Danke


Mit freundlichen Grüßen Denis
Mitglied: kontext
23.01.2012, aktualisiert 17.05.2016
Hey,

also ich persönliche kenne noch smtpsend (http://www.g-st.ch/privat/freeware/smtpsend.html)
mit diesem kannst du mails versenden mit anhängen, etc ...
... und es ist nur eine exe die mit parametern gestartet werden muss (keine installation notwendig)

vll. ist ja genau das was du suchst

Gruß
Bitte warten ..
Mitglied: Nagus
23.01.2012 um 13:58 Uhr
Moin,
geht doch auch mit blat!

Habe ich eben erst gemacth. Du musst nur blat und die DLL in ein Verzeichnis kopieren. Nix einrichten ...

Als Alternative, allerdings immer nur an eine Email-Adresse bmail. Funktioniert soweit gut, nur habe ich immer nur den Versand an eine Email Adresse hin bekommen. .. Wenn docj mehre möglich sind - das interessiert mich

Gruß
Nagus
Bitte warten ..
Mitglied: SlainteMhath
23.01.2012 um 13:59 Uhr
Moin,

was muss denn an Blat "am System eingerichtet" werden? Alle relevanten Parameter kannst Du per CLI übergeben und ausser der .EXE wird nichts gebraucht - einfacher gehts kaum.

lg,
Slainte
Bitte warten ..
Mitglied: manuel-r
23.01.2012 um 21:44 Uhr
Wie wäre es (unter Windows) mit ein bißchen VBScript? Hier mal ein Stück aus meiner Sniplet-Sammlung:
01.
  Option Explicit  
02.
  Dim objEmail, objFSO  
03.
'Objekt erstellen 
04.
  Set objEmail = CreateObject("CDO.Message")  
05.
'E-Mailadresse des Senders 
06.
  objEmail.Sender = "from@example.com"  
07.
'E-Mailadresse des Empfängers 
08.
  objEmail.To = "to@example.com"  
09.
'Betrefftext 
10.
  objEmail.Subject = "Das ist der Betrefftext"  
11.
'E-Mailinhalt 
12.
  objEmail.TextBody = "Das ist der Inhalt der E-Mail" 
13.
'Dateianhang 
14.
  objEmail.AddAttachment "c:\temp\readme.txt" 
15.
'Nutzen eines externen SMTP-Servers (1 = lokaler SMTP-Server; 2 = externer SMTP-Server) 
16.
  objEmail.Configuration.Fields.Item _ 
17.
  ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 
18.
'SMTP Serveradresse (IP oder Name) 
19.
  objEmail.Configuration.Fields.Item _ 
20.
  ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "name_des_mailservers" 
21.
'Port (Achtung bei SSL Verschlüsselung ist der Standardport 465) 
22.
  objEmail.Configuration.Fields.Item _ 
23.
  ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25  
24.
'SSL Verschlüsselung aktivieren oder deaktieren 
25.
  objEmail.Configuration.Fields.Item _ 
26.
  ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = False 
27.
'Einstellen des Connectiontimeouts 
28.
  ObjEmail.Configuration.Fields.Item _ 
29.
  ("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60 
30.
'Bei SMTP Authentifizierung folgende Zeilen verwenden (1 = Klartext) 
31.
  objEmail.Configuration.Fields.Item _ 
32.
  ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1  
33.
'Benutzername 
34.
  objEmail.Configuration.Fields.Item _ 
35.
  ("http://schemas.microsoft.com/cdo/configuration/sendusername") = "benutzername_des_mailaccounts" 
36.
'Kennwort 
37.
  objEmail.Configuration.Fields.Item _ 
38.
  ("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "kennwort_des_mailaccounts"  
39.
 
40.
'Felder laden 
41.
  objEmail.Configuration.Fields.Update 
42.
'E-Mail versenden 
43.
  objEmail.Send  
44.
 
45.
  wscript.echo "Fertig."
Bitte warten ..
Mitglied: SlainteMhath
24.01.2012 um 09:06 Uhr
@manuel-r:

Set objEmail = CreateObject("CDO.Message")
Dein Script setzt allerdings ein installiertes Outlook bzw. Colaboration Data Objects vorraus.
Bitte warten ..
Mitglied: manuel-r
24.01.2012 um 10:05 Uhr
Dein Script setzt allerdings ein installiertes Outlook bzw. Colaboration Data Objects vorraus.
Auf "meinen" zig 2008ern (R1) und 2003ern (R1) funktioniert das Sniplet in verschiedenen Scripten sehr gut. Ob dort die entsprechenden Komponenten von Haus aus installiert sind ... keine Ahnung. Ich habe jedenfalls nichts extra installiert.

Und noch ein Nachtrag:
Ein einfaches File welch in der Lage ist ohne AUTH rausmailen zu können.
Das würde ein offenes Relay voraussetzen, was aber strikt vermieden werden sollte. Intern kannst du vielleicht ohne Auth machen; extern empfiehlt sich das nicht wirklich. Und falls du nicht einen eigenen Mailserver betreibt glaube ich auch nicht, dass du einen externen Anbieter finden wirst, der dir Relaying ohne Auth erlaubt.
Bitte warten ..
Mitglied: SGW-entertainment
26.01.2012 um 21:20 Uhr
Danke für die Antworten

Vielleicht etwas mehr Tiefe in die Situation:

Ich habe Kunden welch ich ein File (EXE, BAT, je nach dem) schicken mag zur Diagnose des Systems. HP geht da ähnlich sogar vor, wenn man mit einem Server Probleme hat.... Entweder nutzen meine Kunden kein lokales Mailsystem (Outlook ect.) oder es handelt sich um einen DAU.

Daher wäre es fein, wenn ich meinem Kunden das besagte File bei Problemen schicken kann, seine Analyse bzw. Diagnostik durchführt und mir den Status zumailt.... Ggf. kann ich dies sogar als geplanten Task einrichten, sodass ich regelmässig Meldung bekomme. Ich betreue keine Firmen, sondern wirklich private Anwender. Da kann ich keine Geschütze ausfahren wie einen IPSec Tunnel mit Nagios ect :D Ich mag es für den Kunden so einfach wie möglich machen.

Ich mag aber dennoch nicht meine Daten "offen" reinschreiben oder ein eigenes externes Mailsystem nutzen. Daher habe ich wirklich gedacht, ich könne iwie ein lokalen Mailserver mit ausrollen welch mir dann eine Mail schickt. Ein ganz eigenes unabhängiges System also.

BLAT wäre ja fast dafür geeignet. Aber soweit ich weiss kann man da ja selbst nur einen externen Mailserver damit ansteuern der die Mails dann verschickt. Oder?
Bitte warten ..
Ähnliche Inhalte
Sonstige Systeme
gelöst Daten aus txt-Files sammeln (16)

Frage von MegaGiga zum Thema Sonstige Systeme ...

Entwicklung
gelöst Powershell File durchsuchen (1)

Frage von easy4breezy zum Thema Entwicklung ...

Linux
Unison - Log-File wird nicht erstellt (1)

Frage von RUDI-TERROR zum Thema Linux ...

Java
Log-Files für Testzwecke generieren oder downloaden (11)

Frage von Bruchsal zum Thema Java ...

Neue Wissensbeiträge
LAN, WAN, Wireless

Neue Cisco Catalyst-Serie 9000

Information von Kuemmel zum Thema LAN, WAN, Wireless ...

Sicherheit

Millionen Euro in den Sand gesetzt?

(3)

Information von transocean zum Thema Sicherheit ...

Heiß diskutierte Inhalte
Netzwerke
Mobile Einwahl IPSec VPN von iPhone iPad T-Mobile zur Pfsense (14)

Frage von Spitzbube zum Thema Netzwerke ...

LAN, WAN, Wireless
Eine Netzwerkdose im Wechsel für zwei unterschiedliche Netze (12)

Frage von kartoffelesser zum Thema LAN, WAN, Wireless ...

Windows Netzwerk
Ordner-Freigabe außerhalb der Domäne (9)

Frage von Remsboys zum Thema Windows Netzwerk ...

Windows Server
gelöst "Anmelden über Remotedesktopdienste verweigern" lässt sich nicht bearbeiten! (9)

Frage von schollw zum Thema Windows Server ...