Наиболее эффективный способ добавления поля Email в модель пользователя Auth из поля ManyToMany при отправке электронной почты

В приведенном ниже коде я хотел бы добавить email из поля email пользователя непосредственно в переменную получателя в функции уведомления. Как этого можно добиться?

class Pass(models.Model):
    guest_name = models.CharField(max_length=128,blank=False,verbose_name="Guest")
    date = models.DateField(blank=False,null=False,verbose_name='Date')
    area = models.CharField(max_length=128,blank=False,verbose_name='Area(s)')
    member_name = models.CharField(max_length=128,blank=False,verbose_name="Member")
    member_number = models.IntegerField(blank=False)
    phone = models.CharField(max_length=14,blank=False,null=False)
    email = models.EmailField(max_length=128,blank=False)
    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now=True)
    user = models.ForeignKey(
        settings.AUTH_USER_MODEL,
        on_delete=models.CASCADE,
        related_name='pass_users',
        blank=True,
        null=True,
    )
    managers = models.ManyToManyField(
        settings.AUTH_USER_MODEL,
        related_name='passes',
        blank=True,
        limit_choices_to = {'is_active': True})

    def __str__(self):
        return '%s' % (self.guest_name)

    def get_absolute_url(self):
        return reverse('guestpass:pass_detail', kwargs={'pk':self.pk})

@receiver(post_save, sender=Pass)
def notification(sender, instance, **kwargs):
    if kwargs['created']:
        subject = 'New Guest Pass'
        message = '%s guest pass has been created.' %(instance.guest_name)
        sender = 'noreply@email.com'
        recipients = [?]
        send_mail(
            subject,
            message,
            sender,
            recipients,
            fail_silently=False,
        )
Вернуться на верх