Hi everyone,
I recently tried to recover the Personal Address Book of one of our mailboxes (e.g., mymail@domain.com
) using a backup made with Veeam Backup & Replication. While browsing through the restored data, I located the file under the Docker volume mailcowdockerized_sogo-userdata-backup-vol-1
. Inside, I found a file named exactly as the mailbox (mymail@domain.com
), which seems to contain the full address book that was lost.
Each entry is in VCARD format, like this:
{
“c_content” = "BEGIN:VCARD
UID:15A-67FE4000-23-FA405F0.vcf
VERSION:3.0
CLASS😛UBLIC
PROFILE:VCARD
N:Surname;Name
TITLE:HR SPECIALIST
ORG:ExampleCorp;HR
TEL;TYPE=work:123 456 789
EMAIL;TYPE=work:name.surname@example.com
END:VCARD";
“c_name” = “15A-67FE4000-23-FA405F0.vcf”;
},
I restored the file, restarted the sogo
container, and even restarted the whole Mailcow stack. However, when I log into SOGo with the affected user account (mymail@domain.com
), the address book is still empty.
I realize now that using Mailcow’s backup scripts would have made this easier, but I’m wondering: is there any way to get this address book back into SOGo given that I have this file with all the VCARDs?
Any advice would be much appreciated!
Thanks,