I wondered why the response I sent below hadn't appeared on the list. I had sent to to Mark by mistake - sorry Mark!
Here it is again:
Similar to Graham, my untested guess: lftp -e 'open -u mylogin,mypassword mydomain ; ls'
Bingo! I tried semicolons and it didn't work but I didn't think of enclosing the whole lot in single quotes.
The combination of the two works.
Thanks to you both.
Barry Samuels http://www.beenthere-donethat.org.uk The Unofficial Guide to Great Britain