If the file has just raw email addresses, and you have to
mark it up before printing it (by adding <LI> tags or whatever), then you might save yourself a bit of time by marking up the whole file beforehand and using File::Copy instead of
reading and printing the addresses line by line.
Then again, as tachyon implies, it might not make a bit of difference.