View Issue Details

IDProjectCategoryView StatusLast Update
0006149SOGosogo-toolpublic2025-11-13 14:03
ReporterDerLinkman Assigned Toqhivert  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
OSDebianOS Version12 
Product Version5.12.3 
Summary0006149: sogo-tool update-autoreply seems not to do anything anymore?
Description

Apparently the sogo-tool update-autoreply command should disable the autoresponder in the sogo ui after the setup time passes by.

This seems not to work anymore on the latest version, the tool is saying: "2025-10-01 11:55:51.232 sogo-tool[351:351] Removed auto-reply of user x@domain.tld" but it did not actually removed it inside sogo and sieve like it should.

Though the general sieve autoresponder filter execution is stopped after the date, the UI still says it is active causing a unessesary confusion for the user.

Steps To Reproduce
  1. Setup a Autoresponder in SOGo UI with a past date and time.
  2. Run the sogo-tool update-autoreply command with a sieve master user credentials file.
  3. See the success message: "2025-10-01 11:55:51.232 sogo-tool[351:351] Removed auto-reply of user x@domain.tld"
  4. Check inside SOGo UI and Sieve Script if Autoresponder has been deactivated (which it did not).
Additional Information

Tested on a mailcow: dockerized Setup, which is using Nightly Builds of SOGo.

TagsNo tags attached.

Activities

DerLinkman

DerLinkman

2025-10-22 15:03

reporter   ~0018363

Hi,

just a small follow up on this.

It seems only be a visual issue. Serverside the filter is not processed anymore, so that's good.

However in past SOGo Versions the tickbox for "vacation response" was unticked as soon as the date was reached, which it currently does not.

Maybe this is a setup problem if this is not reproducable, but some hint's in which direction i need to look (if any) would be great :)

qhivert

qhivert

2025-11-13 13:55

administrator   ~0018371

Hello,
It works well for me

Could you add this:
MySQL4DebugEnabled = YES;

And run the command again? It will show the sql update query. Inside you should fine enable at 0.

"Vacation": {
"enabled":0,
...
}

DerLinkman

DerLinkman

2025-11-13 14:03

reporter   ~0018372

Hi Quentin,

you are right, it works.

I think it has something todo on my change i did parallely.

Excuse this report that was not related to SOGo.

All the best

Niklas

Issue History

Date Modified Username Field Change
2025-10-01 10:02 DerLinkman New Issue
2025-10-22 15:03 DerLinkman Note Added: 0018363
2025-11-13 13:55 qhivert Note Added: 0018371
2025-11-13 13:55 qhivert Assigned To => qhivert
2025-11-13 13:55 qhivert Status new => feedback
2025-11-13 14:03 DerLinkman Note Added: 0018372
2025-11-13 14:03 DerLinkman Status feedback => assigned