View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0005240||SOGo||Web Mail||public||2021-01-07 06:23||2021-01-18 16:33|
|Platform||[Server] Linux||OS||RHEL/CentOS||OS Version||6|
|Summary||0005240: Signatures not refreshed after they're changed via SogoMailSignature|
On a server of mine, I create html signature for each user from an html template populated with user's data (name, surname, telephone number and so on)
/usr/sbin/sogo-tool user-preferences set defaults angelagrassi SOGoMailSignature -f /home/e-smith/files/users/angelagrassi/.signature
if I check it with
/usr/sbin/sogo-tool user-preferences get defaults angelagrassi SOGoMailSignature
I see the right signature, with updated info.
When I create a new email from webmail, the old one is shown; already tried to restart sogo's services, to restat the whole server, but nothing woked, I still have the old signature.
This has been used to work since v. 3 on the same server, which I keep update almost weekly.
OS is centos 6.10 (SME server 9) and these are sogo's related rpms:
no errors in the log
Is there anything I'm missing?
if this method is obsolete/deprecated, is there a way to programmatically create/assign a signature to the users? I don't want user to edit himself.
|Steps To Reproduce|
create a file with html content, like this one:
<p><strong>Dott.ssa John Doe<\/strong><br>Comune di Fasano<br>Ufficio Ragioneria<br>Piazza I. Ciaia<br>72015 Fasano (Br)<br>Tel: 080\/12344565<\/p>
save is as signature
then assing to the user with
/usr/sbin/sogo-tool user-preferences set defaults yourusername SOGoMailSignature -f path_to_signature
you'd see something like:
check the result with
<0x0x1296c58[SOGoCache]> Cache cleanup interval set every 300.000000 seconds
now change something into your signature, reapply with sogo-tool and check. even after the cleanup timeout, if you create a new mail, you'll see the old signature.
|Tags||No tags attached.|