TFTPSend.FWMode
TFTPSend     

property FWMode: Integer;

Unit
ftpsend

Description
Type of Firewall. Used only if you set some firewall address.

Supported predefined firewall login sequences are described by next pseudocode:

Value 0:
if not USER <username> then
--if not PASS <password> then
----if not ACCT <account> then ERROR!
OK!

Value 1:
if not USER <FWusername> then
--if not PASS <FWPassword> then ERROR!
if SITE <FTPServer> then ERROR!
if not USER <username> then
--if not PASS <password> then
----if not ACCT <account> then ERROR!
OK!

Value 2:
if not USER <FWusername> then
--if not PASS <FWPassword> then ERROR!
if USER <UserName>'@'<FTPServer> then OK!
if not PASS <password> then
--if not ACCT <account> then ERROR!
OK!

Value 3:
if not USER <FWusername> then
--if not PASS <FWPassword> then ERROR!
if not USER <username> then
--if not PASS <password> then
----if not ACCT <account> then ERROR!
OK!

Value 4:
OPEN <FTPserver>
if not USER <username> then
--if not PASS <password> then
----if not ACCT <account> then ERROR!
OK!

Value 5:
if USER <UserName>'@'<FTPServer> then OK!
if not PASS <password> then
--if not ACCT <account> then ERROR!
OK!

Value 6:
if not USER <FWUserName>@<FTPServer> then
--if not PASS <FWPassword> then ERROR!
if not USER <username> then
--if not PASS <password> then
----if not ACCT <account> then ERROR!
OK!

Value 7:
if USER <UserName>@<FTPServer> <FWUserName> then ERROR!
if not PASS <password> then
--if not ACCT <account> then ERROR!
OK!

Value 8:
if not USER <UserName>@<FWUserName>@<FTPServer> then
--if not PASS <Password>@<FWPassword> then
----if not ACCT <account> then ERROR!
OK!



See also:
FWHost, FWPassword, FWPort, FWUsername, Login