Hallo Martin,
die Mühe habe ich mir noch nicht gemacht, ich seh einfach, dass ich Sekunden nach dem Versenden Mails in meinen verschiedenen eMail-Adressen liegen habe
RunShell: Probleme bei Dauerbetrieb?
Moderator: Moderatoren
- Martin Altmann
- Foren-Administrator
- Beiträge: 16555
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 116 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Hallo Hubert,
die Mühe hätte ich mir auch nicht gemacht, wenn der genutzte SMTP-Server "robuster" (im Sinne von Fehlertoleranter) wäre...
Viele Grüße,
Martin
die Mühe hätte ich mir auch nicht gemacht, wenn der genutzte SMTP-Server "robuster" (im Sinne von Fehlertoleranter) wäre...
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- andreas
- Der Entwickler von "Deep Thought"
- Beiträge: 1902
- Registriert: Mi, 28. Sep 2005 10:53
- Wohnort: Osnabrück
- Hat sich bedankt: 4 Mal
- Kontaktdaten:
Hallo Thomas,Muecke hat geschrieben:Hallo Andreas,
Bin mal wieder zu langsam gewesen.
kannst Du mir vielleicht helfen mit empfangen von Bilder und Worddateien.
Ich kann nur Text empfangen.
Grusss Thomas
ich habe den Empfang von EMail mit XBase noch nicht gemacht.
Wenn ich es aber so aus der Hilfe sehe, musst du über das Objekt MIMEMessage() mit der Methode getContent() auf alle Infos der EMail zugreifen. Da kannst du dann über das Objekt MIMEContent() die restlichen Infos inkl. Anhänge abfragen. S. Hilfe.
Evtl. musst du noch die Dateidaten mit FromBase64 in Originalzusatnd konvertieren und abspeichern.
So hätte ich es zumindest versucht.
PS. Unter Hilfe fü MIMEContent() findest du ein Beispiel. Vielleicht hilft er dir weiter.
- Martin Altmann
- Foren-Administrator
- Beiträge: 16555
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 116 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
So,
ich habe mal das SimpleService-Beispiel aufgebohrt und ein RunShell-Kommando eingebaut. Hier unter XP läuft es problemlos - zumindest kann es dann schon mal nicht unbedingt an der Anzahl der Aufrufe liegen (habe bei über 70000 abgebrochen).
Entweder liegt es an der Laufzeit oder auch an dem OS. Ich habe den Server ja auf Windows 2003 64-Bit als virtuelle Maschine laufen...
Zuerst hatte ich ja den PDR 1973 in Verdacht...
Naja, habe jetzt alle Runshell()-Aufrufe entfernt bis auf das Versenden der HTML-Bestätigungsmail (AsiNet kann das nicht vernünftig, laut Knowledgebase).
Allerdings habe ich meinen eigentlichen Server (Hundeausstellungen) noch nicht entsprechend umgestellt - und da wird alle 15 Minuten eine Mail per BLAT und RunShell() geschickt...
Aber reicht ja jetzt vielleicht aus, um den Server länger als eine Woche durchlaufen lassen zu können
Habe mit Boris gesprochen, da er SMTP ja auch in Xb2.NET einbauen wollte. Er hat es zwar noch immer vor, kümmert sich derzeit aber erst um die Unterstützung von MIME-Anhängen (wohl für den Up-/Download).
Ich hatte nämlich schon überlegt, ob ich in Xb2.NET selber das SMTP-Protokoll umsetzen soll (ist ja nicht so aufwändig), aber wenn Boris das noch auf dem Zettel hat...
Wenngleich es natürlich nicht mehr rechtzeitig für den DevCon-Server kommen wird.
Viele Grüße,
Martin
ich habe mal das SimpleService-Beispiel aufgebohrt und ein RunShell-Kommando eingebaut. Hier unter XP läuft es problemlos - zumindest kann es dann schon mal nicht unbedingt an der Anzahl der Aufrufe liegen (habe bei über 70000 abgebrochen).
Entweder liegt es an der Laufzeit oder auch an dem OS. Ich habe den Server ja auf Windows 2003 64-Bit als virtuelle Maschine laufen...
Zuerst hatte ich ja den PDR 1973 in Verdacht...
Naja, habe jetzt alle Runshell()-Aufrufe entfernt bis auf das Versenden der HTML-Bestätigungsmail (AsiNet kann das nicht vernünftig, laut Knowledgebase).
Allerdings habe ich meinen eigentlichen Server (Hundeausstellungen) noch nicht entsprechend umgestellt - und da wird alle 15 Minuten eine Mail per BLAT und RunShell() geschickt...
Aber reicht ja jetzt vielleicht aus, um den Server länger als eine Woche durchlaufen lassen zu können
Habe mit Boris gesprochen, da er SMTP ja auch in Xb2.NET einbauen wollte. Er hat es zwar noch immer vor, kümmert sich derzeit aber erst um die Unterstützung von MIME-Anhängen (wohl für den Up-/Download).
Ich hatte nämlich schon überlegt, ob ich in Xb2.NET selber das SMTP-Protokoll umsetzen soll (ist ja nicht so aufwändig), aber wenn Boris das noch auf dem Zettel hat...
Wenngleich es natürlich nicht mehr rechtzeitig für den DevCon-Server kommen wird.
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Martin Altmann
- Foren-Administrator
- Beiträge: 16555
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 116 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Hallo allerseits,
ich habe gerade mal wieder auf der BLAT-Homepage vorbeigeschaut. Es gibt eine neue Version, bei der unter anderem ein Memory-leak entfernt wurde. Vielleicht war das ja (mit) die Ursache?
Habe sie jedenfalls gleich mal runtergeladen und spiele sie jetzt ein - mal schauen, ob das mailen danach noch klappt...
Viele Grüße,
Martin
ich habe gerade mal wieder auf der BLAT-Homepage vorbeigeschaut. Es gibt eine neue Version, bei der unter anderem ein Memory-leak entfernt wurde. Vielleicht war das ja (mit) die Ursache?
Habe sie jedenfalls gleich mal runtergeladen und spiele sie jetzt ein - mal schauen, ob das mailen danach noch klappt...
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.