Bonjour,
Sur la 3.4d, c'est ${contextUrl} qui est utilisé pour générer la première partie du lien.
Cet élément FreeMarker est défini dans AbstractMimeMessage.createEmailTemplateModel à partir des informations remontées par ImapService.getWebApplicationContextUrl.
Si vous souhaitez modifier la première partie du lien, vous pouvez toujours définir un nouveau service imap qui retournerait non plus le contexte Alfresco, mais le contexte Share (cf. ImapServiceImpl.getWebApplicationContextUrl).
Attention toutefois à ce que les liens que vous indiquerez dans l'e-mail soient bien exploitables par Share.
De même, si vous devez mixer des liens vers Alfresco et vers Share dans le même e-mail, le principe ci-dessus ne peut être retenu et il faudra sûrement passer par la mise en place d'une extension au modèle FreeMarker.
Une solution rapide à mettre en place, sur un mode quick&dirty : inscrivez la première partie des URL vers Share "en dur" dans le .ftl.
Cordialement,
Charles Le Seac'h