【发布时间】:2014-10-07 14:43:05
【问题描述】:
我正在尝试使用 mailtrap.io 实际测试发送电子邮件,并且我按照指示设置了电子邮件服务器,但是,当我尝试执行以下操作时:
form = InterestedForm(request.POST)
if form.is_valid():
name = form.cleaned_data['name']
email = form.cleaned_data['email']
subject = "Index form: Interested in Ucodon"
message = 'Name: ' + name + '\n' + 'Email: ' + email
recipients=['test@gmail.com']
send_mail(subject, message, recipients, fail_silently=False)
thanks = True
我收到以下错误:
TypeError: send_mail() takes at least 4 arguments (4 given)
我什至尝试过以下方法:
send_mail(subject=subject, message=message, recipients=recipients, fail_silently=False)
另外,我已经定义了 EMAIL_HOST_USER。我目前正在使用 EMAIL_HOST='mailtrap.io'。
【问题讨论】:
标签: django mail-server