Odoo 14 уведомление пользователя о подписке по электронной почте

#python

Вопрос:

Я попытался создать функцию для отправки уведомления о подписке по электронной почте , когда пользователи были назначены партнеру в качестве технической команды, тогда эти пользователи должны стать подписчиками партнера и получать уведомления по электронной почте, но я все еще не получаю никаких сообщений по электронной почте, даже если пользователь станет подписчиком партнера . вот что я сделал :

 from odoo import models, fields, api


class ResPartner(models.Model):

    _inherit = 'res.partner'

    technical_team_id = fields.Many2many('hr.employee', string='Technical_team')

    @api.model
    def create(self, vals):
        res = super(ResPartner, self).create(vals)
        for record in res:
            print("1", res)
            if vals.get('technical_team_id'):
                print("2", vals)
                test = vals.get('technical_team_id')[0][2]
                record.message_subscribe(self.env['hr.employee'].browse(test).user_id.partner_id.ids)
                print("4", record)
            elif record.message_subscribe:
                template_id = self.env.ref('resp-module.model_res_partner')
                print("5", template_id)
                self.env['mail.template'].sudo().browse(template_id.id).send_mail(template_id, force_send=True)

        return res
 

ps : я пытался настроить smtp с помощью сервера исходящей почты .
есть ли какой-либо инструмент, чтобы помочь? Многие благодарят