2015-06-09 51 views
0

發送電子郵件我想從使用SMTP服務器的Gmail從Django應用程序字段值發送電子郵件給用戶提供不同的。我能夠成功發送郵件給用戶,但是from字段沒有使用我在send_mail()中提供的值,而是使用settings.py中定義的EMAIL_HOST_USER值。與「從」電子郵件地址不同,使用Gmail的SMTP服務器在Django

字段值應該取任意域的電子郵件地址即

a mail from: [email protected] or .com 
    or from: [email protected] 
    or so on 

我該如何實現這種行爲?請幫忙。我是使用django和電子郵件功能的新手。

回答

2

您無法使用Google的SMTP服務器僞造電子郵件。他們將繼續使用當前用戶的信息(您提供的登錄憑證)。如果您想「更改」/僞造電子郵件標題,請使用您自己的電子郵件服務器/ SMTP

+0

如果我不想使用任何smtp服務器,是否可以通過其他方式實現我想在django中實現的功能? – shubhanjalee

+0

看看https://docs.djangoproject.com/en/1.8/topics/email/ –

+0

我不完全確定,但大部分時間,pyhton通常運行在一個linux環境,它有一個內置的郵件發送特徵。 (取決於操作系統的安裝方式) – Vhortex

相關問題