Attaching an avatar to emails sent via the email server

I am trying to make it so that notifications sent out by nextcloud have an avatar. It seems like that’s not really something that’s mentioned in the scope of this article:

https://docs.nextcloud.com/server/29/admin_manual/configuration_server/email_configuration.html

Has anyone figured out how to do this?

Hi @Sam-Narduli

Avatars isn’t something that the email standard can do. So if a company, an email provider or an email app does support avatars they are only seen within the same mailbox provider, respectively the same organisation, and the email clients used need to support loading and displaying the avatars from that particular service, usually from the global addressbook of the organistation.

So it could for example be done on a corporate Exchange server with Outlook or Exchange web as clients, on M365 or Google Workspace, or probably (not a 100% sure) also in Nextcloud Mail, for users on the same Nextcloud server, if all the users on that server have provided their email address and an avatar on their personal settings page, or maybe also if provided by some external directory/LDAP server.

However, an external recipient will not see the avatars, not even if they are also using Nextcloud Mail. Also, if the users of your Nextcloud server access their emails from email clients other than Nextcloud Mail, they won’t see the avatars there either, unless the email client in question has access to the gloabl addressbok of your Nextcloud server and supports displaying the avatars provided there,

There’s is a relatively new standard called Brand Indicators for Message Identification which allows brand logos to be displayed next to authenticated emails. However, this can’t display individual logos/avatars per user/mailbox, requires DNS records for your mail domain, and is not free as far as I know.

Thank you for the comprehensive answer.

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.