2012-08-28 38 views
-8

如何編寫一個發送電子郵件的函數發送給客戶端,在電子郵件中應該是發送給他的電子郵件,電子郵件主題,電子郵件/正文和標題。 我該如何編寫這樣的功能?謝謝。如何創建發送電子郵件的功能

+0

請嘗試檢查文檔https://docs.djangoproject.com/en/dev/topics/email/ –

回答

6

Django有關於此主題的文檔:Sending email。作爲簡單的例子說明了,下面就足以發送電子郵件:

from django.core.mail import send_mail 

send_mail('Subject here', 'Here is the message.', '[email protected]', 
    ['[email protected]'], fail_silently=False) 

此外,你需要指定你的Django項目設置一些設置(如電子郵件端口和主機)。如果您想添加更多標題,則需要將參數headers傳遞給EmailMessage類(如討論的here)。

+9

+1爲了一個好的回答,但回答這樣的問題,如果OP採取了這種做法甚至不需要運行簡單的Google搜索2秒鐘,只會鼓勵人們不要自己做任何研究。 –

+0

完全同意克里斯,這是由Djangos在線文檔涵蓋。而Google永遠是你的朋友:)(至少大部分時間;)) – Jingo

相關問題