Having played with sqwebmail 3.5.3 I have a few items on my wish-list (if I were a good enough C programmer I'd try to create and submit a patch, but I'm not).
The first is the timezone drop-down on the login page. Although most of our clients are based in the UK, some of them are either based outside the UK or have one or more users based outside the UK and we have no way of controlling where some of those users may be or which timezones they may wish to use. Therefore I hacked some perl together to generate a comprehensive timezone list based on the Olsen zone.tab and iso3166.tab. The result can be downloaded from http://sktb.net/TIMEZONELIST if anyone wants it. I could make the perl available (after a bit of tidying up and accommidating the fact that some flavours of Unix put the zoneinfo directory in different places) for incorporation into sqwebmail if Mr Sam would like it. The second is again to do with the timezones. For those users who are outside the UK it is going to be a pain to select the correct timezone each time they login, especially as they have 402 to choose from. But even with the original list of 6 of the 19 US timezones, it would be a pain for those not in the default timezone. I believe that the timezone should be a user preference setting. Once set as a preference, the correct timezone would be pre-selected on the login page, allowing globetrotters to over-ride the default occesionally. The third is the presentation of the domain when using logindomainlist wildcards to pick up the e-mail domain from the sqwebmail domain. With the @ modifier you get an @ sign preceding the domain name (which is literal text) but with the - modifier you get a text input field containing the domain name but no @ sign or any other label indicating why it's there. Given that most of our clients are not computer-literate, this is something that will confuse them. I would also suggest that the spacing be altered, because some of our initial testers, who were used to an older version of sqwebmail without the logindomainlist feature, never even noticed that the domain box was there. I would sugest that the two alternatives give: +-----+ User ID: | |@domain +-----+ and: +-----+ +------+ User ID: | |@|domain| +-----+ +------+ -- Paul Allen Softflare Support
