On Fri, Dec 5, 2025 at 1:03 PM Support ABCRESEAU <[email protected]> wrote:
> Dear all, > > We’re trying to add emojis to an email signature, but they are saved in > the database as “????”. > > *Environment :* > > > OS : Debian 12.12 > SOGO : 5.12.3-1 > Ngnix : 1.22.1-9+deb12u3 > MariaDB : 1:10.11.14-0+deb12u2 > > *What we have already checked or tried:* > > - > > Verified that the database, tables, and columns are using *utf8mb4* > - > > Forced SOGo to use UTF-8 by adding to sogo.conf : > ?useUnicode=YES&characterEncoding=UTF-8 to the SQL connection URL > SOGoEncoding = "UTF-8"; > - > > Added the following directives in the Nginx virtual host: > > > > > *proxy_set_header Accept-Charset "utf-8"; proxy_set_header Content-Type > $http_content_type; proxy_set_header Content-Type "application/json; > charset=UTF-8"; * > > Despite these attempts, the issue persists. > > I'd like to add that the emojis are working in the calendar. > > Has anyone encountered this problem before and knows what might be causing > it? > > Thanks in advance for your help. > Did you also ensure compliance with this: https://www.sogo.nu/files/docs/SOGoInstallationGuide.html#_mariadbmysql_complete_unicode_compliance ? -- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 In an Internet failure case, the #1 suspect is a constant: DNS. "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-) [How to ask smart questions: http://www.catb.org/~esr/faqs/smart-questions.html]
