Wenn ich mich recht entsinne, kann
Indy nur
FTP, aber kein SFTP.
Wenn dein Server auch
FTP unterstützt, dann geht es.
Die SSL-Libraries brauchst du dann auch nicht, überträgst aber alles unverschlüsselt.
Für SFTP brauchst du andere Komponenten (z.B. Devart, welches auch MacOS unterstützt), das kann Delphi nicht mit Bordmitteln.
WebDav wird von Delphi-Bord-Mittel unterstützt, da brauchst du auch kein
Indy, sondern kannst TNetHTTPClient verwenden. Dann kümmert sich bei https-Verbindungen das
OS automatisch um die SSL-Libraries.