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

Wie kann ich eine Mail über Blat versenden mit Batch

Frage Entwicklung Batch & Shell

Mitglied: Dreamkiller112

Dreamkiller112 (Level 1) - Jetzt verbinden

31.01.2015 um 22:24 Uhr, 7279 Aufrufe, 8 Kommentare

Hallo,
Hey ich benötige drigend Hilfe ich habe das Problem ich möchte eine Batch-Datei erstellen mit der ich eine Email mit Anhang(Textdatei) versenden kann.Doch wenn ich
im Internet gucke finde ich immer Falsche Codes oder es ist immer ein Fehler drin.Kann mir vielleicht jemand einen Tipp geben oder vielleicht sogar ein Beispiel-Code senden
wenn ja ich benutze den email anbieter web.de.
Vielen dank im Vorraus;)
Mit freundlichen Grüßen
Dreamkiller
Mitglied: mrtux
01.02.2015, aktualisiert um 02:04 Uhr
Hi!

Also blat gibt es doch schon seit über 15 Jahren und das Ding ist doch so einfach zu nutzen. Du musst doch nur die nötigen Parameter übergeben und gut ist. Eine Parameterübersicht bekommst Du mit
01.
blat /?
Ein einfaches Beispiel sieht so aus:
01.
  
02.
blat.exe -to <Mailempfänger> -f <Absender> -u <User> -pw <Passwort> -server <Servername> -s <Betreff> -body <Nachrichtentext> -attacht <Pfad zur angehängten Textdatei>
Vorsicht: Soweit ich mich grad aus dem Stand heraus erinnere, unterstützt Blat (noch) keine Verschlüsselung d.h. dein Vorhaben per Blat Mails direkt über grosse Anbieter wie Web.de zu verschicken wird vermutlich daran scheitern. Dazu brauchst Du dann einen SSL/SMTP-Proxy oder gleich einen lokalen Mailserver, denn dafür wurde Blat ursprünglich entwickelt, nämlich um z.B. Logfiles einer Datensicherung über einen lokalen SMTP an den Admin zu posten und genau dafür habe ich es schon in den 90ern unter Windows NT verwendet.

mrtux
Bitte warten ..
Mitglied: Dreamkiller112
01.02.2015 um 20:36 Uhr
Hey vielen dank für die Antwort,
welcher Mailanbieter würde den funktionieren?
Bitte warten ..
Mitglied: Dreamkiller112
01.02.2015 um 23:44 Uhr
Hey habe jetzt den Mailanbieter Outlook benutz aber es klappt immer noch nicht hier ist der Code kann mir jemand vielleicht sagen was ich falsch gemacht habe.

blat.exe -to paultreichel@outlook.com -f Zeuseman@outlook.de -u Zeuseman@outlook.de -pw *** -server s.outlook.com -s Wichtige Datei -body Wichtige Datei ist im Anhang
pause


Vielen dank im Vorraus;)
mit freundlichen Grüßen Dreamkiller
Bitte warten ..
Mitglied: Dkuehlborn
02.02.2015 um 00:55 Uhr
Hallo Dreamkiller112,

ich nutze Blat in meine Script-gesteuerten Backups, die ich per Windows-Backup oder DriveSnapshot laufen lasse.
In diesem Zusammenhang musste ich mich mit dem Versand über einen internen Mail-Server oder über einen externen Zugang (z.B. 1und1) auseinander setzen.
Dabei konnte ich feststellen, dass auf ein Versand per SSL über Port 587 erfolgen kann.

Ich habe mal den Teil des Mailversandes aus meinen Scripten extrahiert. Du musst nur in den Kopfzeilen Deine Mailzugangsdaten eintragen.

01.
@echo on 
02.
:: 
03.
:: Parameter festlegen 
04.
:: 
05.
set device=NAS 
06.
set directory=C:\Backup 
07.
set mailclient=blat312\full\blat.exe 
08.
set mailserver=smtp.1und1.de 
09.
set mailport=587 
10.
set mailfrom=user@domain.de 
11.
set mailuser=user@domain.de 
12.
set mailpassword=MailPasswort 
13.
set mailto=empfaenger1@domain.de,empfaenger2@domain.de,empfaenger3@domain.de 
14.
set mailcompany=Backup Customer 
15.
set logfile=%directory%\backuplog-nas.txt 
16.
 
17.
:: Mail senden 
18.
:: Header und Mail festlegen 
19.
:: 
20.
set mailbody=Backup %computername% (%device%) %date%: Fehler ist aufgetreten. Bitte kontrollieren! 
21.
set mailsubject=%mailcompany% %computername% (%device%) %date%: Fehler 
22.
:: 
23.
:: Mail an Empfänger senden 
24.
:: 
25.
:: Send mail over external SMTP-Server (port, user and password required) 
26.
%directory%\%mailclient% -body "%mailbody%" -subject "%mailsubject%" -attacht "%logfile%" -to "%mailto%" -f "%mailcompany% %computername% <%mailfrom%>" -server "%mailserver%" -port "%mailport%" -u "%mailuser%" -pw "%mailpassword%" 
27.
:: Send mail over internal SMTP-Server (port, user and password not used) 
28.
:: %directory%\%mailclient% -body "%mailbody%" -subject "%mailsubject%" -attacht "%logfile%" -to "%mailto%" -f "%mailcompany% %computername% <%mailfrom%>" -server "%mailserver%" 
29.
 
30.
 
31.
:end 
32.
pause
Viele Grüße

Dieter
Bitte warten ..
Mitglied: Dreamkiller112
02.02.2015 um 15:29 Uhr
hey danke für die Antwort,
geht es auch ohne einen Mailanbieter der kostet also mit einem kostenlosem wie gmx,hotmail etc.?

mfg Dreamkiller
Bitte warten ..
Mitglied: Dkuehlborn
02.02.2015 um 20:33 Uhr
Hallo Dreamkiller112,

dem Script ist es egal, ob der Provider für Maildienste Geld haben möchte.
Ich denke, es kommt auf ein Versuch an. Bei GMX z.B. kann man ein Konto mit POP3 und SMTP verwenden. Die Anforderungen sollten die gleichen sein, die man auch beim Zugriff mit einem Mail-Client z.B. Outlook hat.

VG Dieter
Bitte warten ..
Mitglied: rubberman
02.02.2015 um 20:52 Uhr
Hallo Dreamkiller,

du hast doch oben was von web.de geschrieben. Kaum schaut man in die Hilfe, findet man
POP3/IMAP
Vermutlich brauchst du lediglich Dieters Script mit dem entsprechenden Server zu aktualisieren und bist fertig.

Grüße
rubberman
Bitte warten ..
Mitglied: Dreamkiller112
03.02.2015 um 15:13 Uhr
Hey vielen dank für die Antworten habe meinen Fehler gefunden;)
Eigentlich ein Dummer Fehler von mir.
blat.exe -to <Mailempfänger> -f <Absender> -u <User> -pw <Passwort> -server <Servername> -s <Betreff> -body <Nachrichtentext> -attacht <Pfad zur angehängten Textdatei>
dieses Script klappt schon ich hatte nur vergessen beim Betreff "und" am Anfang und Ende zu machen und beim Nachrichtentext das gleiche.

MFG
Dreamkiller
Bitte warten ..
Ähnliche Inhalte
E-Mail
BLAT zum Mail versenden. Fehler für mich nicht lösbar
gelöst Frage von 130217E-Mail25 Kommentare

Hallo, ich habe heute Blat installiert und ein Script auf dem internet geladen und mit daten gafüllt. Ich sende ...

Batch & Shell
SSL verschluesselte Emails versenden mittels blat und stunnel
gelöst Frage von liverpool87Batch & Shell3 Kommentare

Hallo Leute, ich hab aus mehreren Foren Infos gesammelt und dann auf folgenden stunnel.conf und batch script gekommen. Es ...

Batch & Shell
Email per Batch versenden
gelöst Frage von goodbytesBatch & Shell12 Kommentare

Hallo, bisher nutzte ich immer SendMail.exe zum Versenden von Benachrichtigungen aus einer Batch heraus. Nun ist mittlerweile bei den ...

PHP
PHP mail() Datei versenden
gelöst Frage von simon-niPHP3 Kommentare

Hallo Leute, ich habe ein kleines PHP Script zum versenden eines Formulars geschrieben/zusammenkopiert (bin leider PHP Anfänger). Das hat ...

Neue Wissensbeiträge
Mac OS X

MacOS wo ist die Tilde ?

Tipp von Alchimedes vor 55 MinutenMac OS X

Hallo, ich hab eine MacOS qwertz Keyboard auf US Layout umgestellt da die Sonderzeichen besser ereichbar sind. Leider fehlt ...

Datenschutz

Weitere Inforamtionen zum Sicherheitsproblem BeA

Information von Penny.Cilin vor 7 StundenDatenschutz

Im folgenden ein weiterer Bericht über die Sicherheitsprobleme von Bea. Fataler Konstruktionsfehler im besonderen elektronischen Anwaltspostfach Gruss Penny

Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 9 StundenWindows 103 Kommentare

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Microsoft Office

Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei

Anleitung von SarekHL vor 12 StundenMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...

Microsoft Office
Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei
Anleitung von SarekHLMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von fyrb38Windows 1017 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...