Ich denke du hast imFMS32 in den Optionen nicht eingestellt, das Die Aktionen ausgeführt werden können. Die ist mit einem Harken einzustellen.
Diesen Fehler hatte ich auch mal. Hat mich auch mehre Stunden gekostet, bis ich den fehler gefunden hatte
Ich denke du hast imFMS32 in den Optionen nicht eingestellt, das Die Aktionen ausgeführt werden können. Die ist mit einem Harken einzustellen.
Diesen Fehler hatte ich auch mal. Hat mich auch mehre Stunden gekostet, bis ich den fehler gefunden hatte
Guten Morgen,
hätte auch noch eine Frage, vielleicht weis jemand eine Lösung?
Wir haben diese Alarmierungsmöglichkeit als Zusatz für unsere 11 Feuerwehren eingerichtet. Die Sirenen- und Meldeempfängeralarmierung ist weiterhin die Hauptalarmierung.
Nun haben wir aber ein Problem, wenn mehrere Alarmierungen kurz hintereinander sind, erscheint in der "Betreff" Zeile in zwei Email's der selbe Text. Im Textfeld ist aber dann der eigentliche Text, den wir benötigen. z. B.
Im Betreff steht in zwei nachfolgenden Email's:
Am 28.08.2009 um 3:58:08 Alarm "Feuerwehr A-Dorf" "29282"
Im Textfeld steht dann in einer der beiden gleichen Email's:
Am 28.08.2009 um 3:58:08 Alarm "Feuerwehr A-Dorf" "29282"
Am 28.08.2009 um 3:58:17 Alarm "Feuerwehr B-Dorf" "29283"
Es schein so, als ob zwei nachfolgende Alarme zusammengefasst werden, dieses ist aber nicht gewünscht. Wir benötigen die Betreff-Zeile, da diese dann als E-Mail-to-SMS direkt ans Handy gesendet wird und hier nur der Betreff übertragen wird. Gibt es eine möglichkeit, das zu Unterbinden und bei jedem Alarm eine eigene Email versendet wird?
Hier meine Batch Datei.
echo Am %date% um %time:~0,8% Alarm %* >> c:\emailalarm\ffw1.txt
c:\emailalarm\blat.exe "c:\emailalarm\ffw1.txt" -priority 1 -to name@vodafone.de -cf c:\emailalarm\ccliste.txt -server smtp.email.vodafone.de -u name@vodafone.de -pw passwort -log versandlog.txt -subject "c:\emailalarm\ffw1.txt" -sf c:\emailalarm\ffw1.txt
del c:\emailalarm\ffw1.txt
end
Vielen Dank schon im voraus
nore112
Das Problem wird sein, das er die erste eMail noch nicht verarbeitet hat, wenn schon der 2. Alarm kommt. Somit ist Datei c:\emailalarm\ffw1.txt nocht nicht gelöscht.
Die erste Zeile Deiner Batch fügt neue Inhalte durch das >> an:
echo Am %date% um %time:~0,8% Alarm %* >> c:\emailalarm\ffw1.txt
Mach aus dem >> ein >. Somit wird nicht mehr angefügt, sondern neu angefangen. Also falls noch etwas in der ffw1.txt steht, wird dieses zuerst gelöscht.
Grüße Chris
Das Drama aller Zeiten hat eigentlich nur ein einziges Thema gehabt: die Unfähigkeit der Menschen, miteinander zu leben. Zitat von Gerhard Bronner
Danke, "Backdraft007",
werde es sofort ausprobieren! Melde mich wieder, ob es funktioniert!
Gruß
nore112
Hallo nore112
Das gleiche Problem hatte ich auch. Ich habe das wie folgt gelöst:
Wir haben 3 Schleifen z.B. 12345, 67890, 12679
Jetzt habe ich für jede Schleife eine eigene Bat Datei geschrieben. Somit habe ich das Problem nicht mehr wenn dann alle 3 Schleifen gleichzeitig ausgelöst werden. Dann werden alle 3 Schleifen unabhängig ausgewertet und gesendet.
Ich hoffe ich konnte helfen. Bei Fragen einfach melden.
Gruß Andy
Danke an "Feuerandy" und "Backdraft007".
Habe beide Vorschläge ausprobiert und alle zwei Funktionieren!
Gruß
nore112
das ganze geht auch ohne blat usw.
--------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
---------------------*.vbs datei----------------------
Set ws = CreateObject("WScript.Shell")
Dim FS, DS, File, Pfad, Anhang, ENachricht, NachRicht
Const cdoSendUsingPickup = 1
Const cdoSendUsingPort = 2
Const cdoAnonymous = 0
Const cdoBasic = 1
Const cdoNTLM = 2
' SEND MAIL
Pfad = "D:\emailalarm\test\"
if Pfad = "" then
AuS
else
'nix
end if
Set objMessage = CreateObject("CDO.Message")
objMessage.Subject = "AlarmFax - Am " & date & " um " & time
objMessage.From = """AlarmFax"""
objMessage.To = "objMessage.TextBody = "AlarmFax - Am " & date & " um " & time & " Uhr"
'Dateien
Set FS = CreateObject("Scripting.FileSystemObject")
If FS.FolderExists (Pfad)=True Then
'msgbox "Ordner ist da!",vbinformation,"Ordner da!"
Set DS = FS.GetFolder(Pfad)
for Each File in DS.Files
Anhang = File.Name
objMessage.AddAttachment Pfad & Anhang
next
Set DS = Nothing
Set FS = Nothing
else
msgbox "Ordner ist nicht da!",vbinformation,"Ordner nicht da!"
set FS = nothing
end if
'Konfiguration SMTP Server
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.gmx.de"
'Type of authentication, NONE, Basic (Base64 encoded), NTLM
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = cdoBasic
'Your UserID on the SMTP server
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusername") = "BENUTZERNAME"
'Your password on the SMTP server
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "PASSWORT"
'Server port (typically 25)
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
'Use SSL for the connection (False or True)
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = False
'Connection Timeout in seconds (the maximum time CDO will try to establish a connection to the SMTP server)
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
objMessage.Configuration.Fields.Update
objMessage.Send
Set objMessage = Nothing
AuS
Private Sub AuS
WScript.Quit
End Sub
Hallo,
ich hätte nochmals eine Frage. Ich benutze für den Versand von den Emails als Provider meine "Vodafone MobileMail" Adresse.
Was habt ihr für eine Erfahrung mit euerem Provider und wie ist es mit der Zeitverzögerung der Mail's? Bei "web.de" ist es oft so, das diese erst etliche Minuten später gesendet werden?
Danke schon mal für die Antworten.
Gruß
nore112
Hey,
ich habe mir zuzätzlich zu meiner Haupt GMX Adresse eine weitere E-Mail Adresse für den Alarm Versand eingerichtet. ( Kannst pro Acc. mehrere Adressen einrichten glaube 3 oder 5 oder so ... alles kostenlos ! ) Kannst dir dann sogar ne schöne Adresse ausdenken und benutzen !
Bin sehr zufrieden mit GMX, lief bisher immer Top !
MFG Beatzler
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)