tag:forum.selfhtml.org,2005:/self E-Mail-Benachrichtigung nach erfolgreichem FTP-Dateitransfer – SELFHTML-Forum 2013-03-08T20:35:46Z https://forum.selfhtml.org/self/2013/mar/3/e-mail-benachrichtigung-nach-erfolgreichem-ftp-dateitransfer/1573498#m1573498 Nick 2013-03-03T20:41:54Z 2013-03-03T20:41:54Z E-Mail-Benachrichtigung nach erfolgreichem FTP-Dateitransfer <p>Hallo!</p> <p>Ich möchte, dass nach erfolgreichem Upload (oder auch dem Löschen) einer Datei in einen (einem) bestimmten Ordner via FTP eine entsprechende E-Mail versandt wird. Mein Ansatz war ein Cronjob mit <code class="language-php">scandir</code> und <code class="language-php">array_diff</code>, aber dabei wird ja nicht berücksichtigt, ob die Datei schon vollständig übertragen wurde oder der Transfer noch läuft. Hat jemand eine bessere Idee?</p> <p>Beste Grüße<br> Nick</p> https://forum.selfhtml.org/self/2013/mar/3/e-mail-benachrichtigung-nach-erfolgreichem-ftp-dateitransfer/1573505#m1573505 entropie mictro@gmail.com http://wiki.kommunism.us 2013-03-03T22:05:13Z 2013-03-03T22:05:13Z E-Mail-Benachrichtigung nach erfolgreichem FTP-Dateitransfer <blockquote> <p>Hallo!</p> </blockquote> <p>Hi.</p> <blockquote> <p>Ich möchte, dass nach erfolgreichem Upload (oder auch dem Löschen) einer Datei in einen (einem) bestimmten Ordner via FTP eine entsprechende E-Mail versandt wird. Mein Ansatz war ein Cronjob mit <code class="language-php">scandir</code> und <code class="language-php">array_diff</code>, aber dabei wird ja nicht berücksichtigt, ob die Datei schon vollständig übertragen wurde oder der Transfer noch läuft. Hat jemand eine bessere Idee?</p> </blockquote> <p>Vielleicht hilft dir <a href="http://stackoverflow.com/questions/8381566/best-way-to-monitor-file-system-changes-in-linux" rel="noopener noreferrer">http://stackoverflow.com/questions/8381566/best-way-to-monitor-file-system-changes-in-linux</a>?</p> <blockquote> <p>Beste Grüße<br> Nick</p> </blockquote> <p>Mfg entropie</p> <div class="signature">-- <br> Whenever people agree with me I always feel I must be wrong.<br>   -- Oscar Wilde </div> https://forum.selfhtml.org/self/2013/mar/3/e-mail-benachrichtigung-nach-erfolgreichem-ftp-dateitransfer/1573499#m1573499 Jens Holzkämper holzi@woodfighter.de 2013-03-04T09:07:43Z 2013-03-04T09:07:43Z E-Mail-Benachrichtigung nach erfolgreichem FTP-Dateitransfer <p>Tach,</p> <blockquote> <p>Ich möchte, dass nach erfolgreichem Upload (oder auch dem Löschen) einer Datei in einen (einem) bestimmten Ordner via FTP eine entsprechende E-Mail versandt wird. Mein Ansatz war ein Cronjob mit <code class="language-php">scandir</code> und <code class="language-php">array_diff</code>, aber dabei wird ja nicht berücksichtigt, ob die Datei schon vollständig übertragen wurde oder der Transfer noch läuft. Hat jemand eine bessere Idee?</p> </blockquote> <p>wie wäre es damit, das Logfile des FTP-Servers zu überwachen?</p> <p>mfg<br> Woodfighter</p> https://forum.selfhtml.org/self/2013/mar/3/e-mail-benachrichtigung-nach-erfolgreichem-ftp-dateitransfer/1573500#m1573500 Nick 2013-03-04T18:22:10Z 2013-03-04T18:22:10Z E-Mail-Benachrichtigung nach erfolgreichem FTP-Dateitransfer <blockquote> <p>wie wäre es damit, das Logfile des FTP-Servers zu überwachen?</p> </blockquote> <p>Danke für deine Antwort. Und wie stelle ich das an?</p> https://forum.selfhtml.org/self/2013/mar/3/e-mail-benachrichtigung-nach-erfolgreichem-ftp-dateitransfer/1573501#m1573501 Jens Holzkämper holzi@woodfighter.de 2013-03-04T20:35:11Z 2013-03-04T20:35:11Z E-Mail-Benachrichtigung nach erfolgreichem FTP-Dateitransfer <p>Tach,</p> <blockquote> <blockquote> <p>wie wäre es damit, das Logfile des FTP-Servers zu überwachen?</p> </blockquote> <p>Danke für deine Antwort. Und wie stelle ich das an?</p> </blockquote> <p>rausfinden, wie der FTP-Server einen vollständigen Upload loggt und dann regelmäßig mit einem Cronjob nachsehen, ob einer hinzugekommen ist. Helfen werden dabei vermutlich grep, cut, awk, date, und/oder ähnliches; nach dem Mailversand sollte man sich den Zeitpunkt merken, um beim nächsten Durchlauf nur spätere Uplads zu berücksichtigen.</p> <p>mfg<br> Woodfighter</p> https://forum.selfhtml.org/self/2013/mar/3/e-mail-benachrichtigung-nach-erfolgreichem-ftp-dateitransfer/1573502#m1573502 Nick 2013-03-06T16:37:54Z 2013-03-06T16:37:54Z E-Mail-Benachrichtigung nach erfolgreichem FTP-Dateitransfer <blockquote> <p>rausfinden, wie der FTP-Server einen vollständigen Upload loggt und dann regelmäßig mit einem Cronjob nachsehen, ob einer hinzugekommen ist. Helfen werden dabei vermutlich grep, cut, awk, date, und/oder ähnliches; nach dem Mailversand sollte man sich den Zeitpunkt merken, um beim nächsten Durchlauf nur spätere Uplads zu berücksichtigen.</p> </blockquote> <p>Danke sehr. Wie "merke" ich mir denn den Zeitpunkt? Als Parameter kann ich ihn bei einem Cronjob ja nicht übergeben, oder?</p> https://forum.selfhtml.org/self/2013/mar/3/e-mail-benachrichtigung-nach-erfolgreichem-ftp-dateitransfer/1573503#m1573503 Jens Holzkämper holzi@woodfighter.de 2013-03-06T17:25:19Z 2013-03-06T17:25:19Z E-Mail-Benachrichtigung nach erfolgreichem FTP-Dateitransfer <p>Tach,</p> <blockquote> <p>Danke sehr. Wie "merke" ich mir denn den Zeitpunkt? Als Parameter kann ich ihn bei einem Cronjob ja nicht übergeben, oder?</p> </blockquote> <p>entweder in eine Datei schreiben oder das Dateisystem die Arbeit erledigen lassen, indem die Datei jedes mal nur „angefasst“ (touch) wird und dann das Änderungsdatum auslesen.</p> <p>mfg<br> Woodfighter</p> https://forum.selfhtml.org/self/2013/mar/3/e-mail-benachrichtigung-nach-erfolgreichem-ftp-dateitransfer/1573504#m1573504 Nick 2013-03-08T20:35:46Z 2013-03-08T20:35:46Z E-Mail-Benachrichtigung nach erfolgreichem FTP-Dateitransfer <blockquote> <p>entweder in eine Datei schreiben oder das Dateisystem die Arbeit erledigen lassen, indem die Datei jedes mal nur „angefasst“ (touch) wird und dann das Änderungsdatum auslesen.</p> </blockquote> <p>Danke sehr.</p> https://forum.selfhtml.org/self/2013/mar/3/e-mail-benachrichtigung-nach-erfolgreichem-ftp-dateitransfer/1573506#m1573506 Nick 2013-03-03T22:36:36Z 2013-03-03T22:36:36Z E-Mail-Benachrichtigung nach erfolgreichem FTP-Dateitransfer <blockquote> <p>Vielleicht hilft dir <a href="http://stackoverflow.com/questions/8381566/best-way-to-monitor-file-system-changes-in-linux" rel="noopener noreferrer">http://stackoverflow.com/questions/8381566/best-way-to-monitor-file-system-changes-in-linux</a>?</p> </blockquote> <p>Danke für deine Antwort. Reicht dafür <code class="language-php">shell_exec</code>? Denn direkten Zugriff auf die Shell habe ich nicht.</p> https://forum.selfhtml.org/self/2013/mar/3/e-mail-benachrichtigung-nach-erfolgreichem-ftp-dateitransfer/1573507#m1573507 entropie mictro@gmail.com http://wiki.kommunism.us 2013-03-04T02:04:33Z 2013-03-04T02:04:33Z E-Mail-Benachrichtigung nach erfolgreichem FTP-Dateitransfer <blockquote> <blockquote> <p>Vielleicht hilft dir <a href="http://stackoverflow.com/questions/8381566/best-way-to-monitor-file-system-changes-in-linux" rel="noopener noreferrer">http://stackoverflow.com/questions/8381566/best-way-to-monitor-file-system-changes-in-linux</a>?</p> </blockquote> <p>Danke für deine Antwort. Reicht dafür <code class="language-php">shell_exec</code>? Denn direkten Zugriff auf die Shell habe ich nicht.</p> </blockquote> <p>Vermutlich nicht.</p> <p>Mfg entropie</p> <div class="signature">-- <br> Whenever people agree with me I always feel I must be wrong.<br>   -- Oscar Wilde </div>