Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   FTP-Server mit "temporärem" Ordner (https://www.delphipraxis.net/160645-ftp-server-mit-temporaerem-ordner.html)

Sharky 24. Mai 2011 12:03

FTP-Server mit "temporärem" Ordner
 
Hai ihr,

kennt einer von euch einen FTP-Server (muss unter Windows 2003/2008 laufen) der diese Funktion hat:

1.) Mann kann über ein Inferface aus dem LAN Dateien an den Server senden.
2.) Diese werden in einem eigenen Ordner angelegt der einen "zufälligen" Namen hat.
3.) Der Zugriff auf diesen Ordner von extern (FTP) wird mit Username und Passwort geschützt.
4.) Nach x Stunden wird dieser Ordner auf dem Server wieder gelöscht.

Hintergrund ist dieser:
Wir haben eine Beschränkung der E-Mail grüße auf 20MB was auch gut ist. Leider müssen aber trotzdem immer wieder einmal größere Anhänge versendet werden.
Meine Idee ist nun das der Anwender diese über ein Interface auf den FTP Server kopiert, einen download link nebst Username und Passwort bekommt das er dann dem "Empfänger" als E-Mail senden kann.
Nach x Stunden löscht der Server dann den Ordner und alle sind glücklich.

himitsu 24. Mai 2011 12:19

AW: FTP-Server mit "temporärem" Ordner
 
Kann man nicht einen FTP-Ordner so freigeben, daß nur gespeichert werden kann?
- kein Auslesen von Dateien und Verzeichnisinhalt
- kein Ändern von Dateien
- Verzeichnis sollte nicht im Webserver freigegeben sein

Also für alle, welche dort was reinkopieren wollen/müssen.

Der User/FTP-Login zum Auslesen bekommt natürlich mehr Rechte.
Wenn er die Mail gelesen hat, dann löscht er eben gleich mit die Datei. :stupid:

shmia 24. Mai 2011 18:55

AW: FTP-Server mit "temporärem" Ordner
 
Also wir haben dieses Problem bei uns so gelöst:

Mit einem kleinen Tool kann man eine Datei (bisher nur zip-Archive erlaubt) auf einen Webserver kopieren.
Dabei wird automatisch ein eindeutiger Dateiname vergeben und die URL für den download liegt anschliesend in der Zwischenablage.
Dieser Downloadlink wird dann per EMail verschickt.
Auf dem Webserver wird periodisch ein Programm gestartet, dass Dateien die älter als 5 Tage sind löscht.

Wichtig ist auf jeden Fall HTTP anstelle von FTP zu verwenden.
Dies hat 4 Vorteile:
1.) HTTP funktioniert quasi immer; FTP ist bei vielen Firmen dagegen gesperrt
2.) HTTP ist durch Unterstützung von Download-Managern schneller und sicherer
3.) der Empfänger bekommt nur den Link für seine Datei; alle anderen Dateien sind für ihn unsichtbar
4.) verschlüsselter Transfer über HTTPS wäre möglich

Namenloser 24. Mai 2011 22:23

AW: FTP-Server mit "temporärem" Ordner
 
Gab es nicht so eine OpenSource-Software (glaube in PHP), mit der man quasi seinen eigenen OneClickHosting-Service lokal einrichten konnte? Leider weiß ich den Namen nicht mehr :|

sh17 25. Mai 2011 10:56

AW: FTP-Server mit "temporärem" Ordner
 
Zitat:

Zitat von NamenLozer (Beitrag 1102739)
Gab es nicht so eine OpenSource-Software (glaube in PHP), mit der man quasi seinen eigenen OneClickHosting-Service lokal einrichten konnte? Leider weiß ich den Namen nicht mehr :|

evtl "Open Upload"

SirThornberry 25. Mai 2011 12:26

AW: FTP-Server mit "temporärem" Ordner
 
Ich kenne auch keinen solchen FTP-Server.
Aber ich denke die HTTP-Lösung ist mit eine der besseren.
Zum einen kannst du da den Zugriff per .htaccess regeln oder auch über ein einfaches php script was sich gleich um das aufräumen alter Dateien kümmert.

Sharky 25. Mai 2011 13:03

AW: FTP-Server mit "temporärem" Ordner
 
Hai ihr,

danke für eure Antworten. Es ist zwar nicht "direkt" FTP aber sehr nett.

http://de.wsftp.com/products/ws_ftp_server/

Für diesen FTP-Server gibt es ein AdOn "Addhoc FileTransfer" das genau das macht was ich möchte. Der download ist dann hald über HTTP(s).

Für Outlook 2003 und 2007 (leider nicht für 2010) gibt es sogar ein plug in um das nur managen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:25 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz