Django Email - Gmail не показывает правильного отправителя

Когда я отправляю письмо из формы на шаблоне контактов, которая имеет 3 поля: 'email' 'тема' 'сообщение' на мой аккаунт gmail, который я настроил в settings.py, Gmail показывает письмо как

отправлено от меня к мне

, а не первоначальный отправитель, который я ввел в форму

вот мой контактный вид:

def contact_view(request):
    if request.method == 'POST':
        form = ContactForm(request.POST)
        if form.is_valid():
            subject = form.cleaned_data['subject']
            from_email = form.cleaned_data['email']
            message = form.cleaned_data['message']

            try:
                send_mail(subject, message, from_email,
                          ['admin-email@gmail.com'])
                form.save()
            except BadHeaderError:
                return HttpResponse('Invalid header found.')
            return render(request, 'webapp/success.html')

    form = ContactForm()
    context = {'form': form}
    return render(request, 'webapp/contact.html', context)

Я добавил form.save(), чтобы сохранить запись в панели администратора об отправленных письмах. Панель администратора показывает правильного отправителя, а Gmail - нет.

Вернуться на верх