I'm struggling with TIMEZONE issues.
I have not edited these two below files before, yet the issue suddenly appears? I understand I see "Europe/Vienna" the HQ of grommunio, but it's always been this way, but this issue is new to me.
# grep -i -R timezone /etc/gr*
/etc/grommunio-sync/grommunio-sync.conf.php:define('TIMEZONE', '');
# grep -A1 -i -R timezone /etc/gr*
/etc/grommunio-web/config.php: if (!ini_get('date.timezone')) {
/etc/grommunio-web/config.php: date_default_timezone_set('Europe/Vienna');
yast2 timezone Configured as:
Canada | Eastern (Toronto)
[X] Hardware clock set to UTC
Check time from command line
# hwclock --verbose
...
Time read from Hardware Clock: 2025/11/26 18:48:41
Hw clock time : 2025/11/26 **18:48:41** = 1764182921 seconds since 1969
# date
Wed Nov 26 **13:49**:03 EST 2025
All looks good from OS, UTC = HWCLOCK, EST = local time
So, it must be some grommunio config file I'm overlooking?
When I receive email, they are 5 hours ahead of my time zone, which is Canada/Toronto (UTC -5:00)
I have tried this suggestion from Grommunio Community post to add my local timezone to /etc/grommunio-sync/grommunio-sync.conf.php
Using IANA "America/Toronto" for my timezone, rebooted.
# sed -i "s@^define('TIMEZONE',.*@define('TIMEZONE', '**America/Toronto**');@g" /etc/grommunio-sync/grommunio-sync.conf.php
# grep ^define /etc/grommunio-sync-grommunio-sync.conf.php | grep TIMEZONE
define('TIMEZONE', 'America/Toronto');
Reboot
But still, my email are UTC time, not my local time.
I understand there is date.timezone = 'UTC' in both php.ini files, but from what I've read, I should not touch these for consistency.
Where does grommunio "look" to set the timezone for email received? I'm missing something/somewhere.
This issue was mostly with calendar and some clients, but after an update today (Nov 26 2025), I notice this issue now appears in my inbox emails.
Thanks,
Rick