On Wed, 16 Feb 2005, Alvaro Gomes Sobral Barcellos wrote: >> 2005-01-04_13:09:44.97423 5825 < [EOF] > ... > I solve it. > At line of greeting, the thrash trailler binary after date-time is what > makes Explorer and Thunderbird refuses. > Its result of a old sytle definition to env variableTZ . > If TZ is set using common tzsetup program, wich makes a `reference` to a > pre-compiled timezone file, ALL is OK. > But if TZ is set using old string modes (UTC+EST3; etc) it sucks. > Using g++ (2.95.x) at line 63 in greeting.cc, the > unsigned int size = strftime(mytime, sizeof(mytime), "%Y-%m-%d %H:%M:%S %Z", > mytm); > will fail to correct convert %Z and makes a dump of memory till \0. > ... > So please, include an advise to correct set of TZ in INSTALL/README :)
Hi, Alvaro. I've added handling of strftime errors, so that if it fails, the date/time is simple removed from the greeting. Hope you can see if 1.2.12final works for you. Andy :-) -- Andreas Aardal Hanssen | http://www.andreas.hanssen.name/gpg Author of Binc IMAP | "It is better not to do something http://www.bincimap.org/ | than to do it poorly."
