IF USETLS SEND 5 AUTH TLS IF CODE2 TLSCONNECT SEND 6 PBSZ 0 IF USETLSTRANSFERS SEND 7 PROT P IF MUSTTLSTRANSFERS REQUIRECODE2 ENDIF IF CODE2 TLSTRANSFERS ENDIF ELSE SEND 8 PROT C ENDIF ELSE IF MUSTTLS REQUIRECODE2 ENDIF ENDIF ENDIF IF VIAPROXY IF PROXYUSER SEND 10 USER %PROXYUSER% IF PROXYPASS IF CODE3 SEND 11 PASS %PROXYPASS% ENDIF ENDIF IF PROXYACCT IF CODE3 SEND 12 ACCT %PROXYPASS% ENDIF ENDIF REQUIRECODE2 ENDIF ENDIF SEND 13 USER %USER% IF CODE3 SEND 14 PASS %PASS% IF CODE45 GETNEWPASSWORD SEND 13 USER %USER% IF CODE3 SEND 14 PASS %PASS% ENDIF ENDIF ENDIF IF CODE3 SEND 15 ACCT %ACCT% ENDIF REQUIRECODE2 IF DROPTLS SEND 9 CCC IF CODE2 TLSDISCONNECT ENDIF ENDIF