i am using gmail to do this, and i’m still at development. it just keeps throwing this error. yesterday it was working. sometimes it would also stop and show this error, but throughout today it haven’t been working as expected
setting.py
EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend" EMAIL_HOST = "smtp.gmail.com" EMAIL_USE_TLS = True EMAIL_PORT = 587 EMAIL_HOST_USER = "testemail@gmail.com" EMAIL_HOST_PASSWORD = "mypassword"
views.py
def mail_letter(request): emails = NewsLetter.objects.all() df = read_frame(emails, fieldnames=['email']) mail_list = df['email'].values.tolist() print(mail_list) if request.method == "POST": form = MailMessageForm(request.POST) if form.is_valid: form.save() # Sending Messages title = form.cleaned_data.get('title') message = form.cleaned_data.get('message') send_mail( title, message, '', mail_list, fail_silently=False, ) # Success Alert messages.success(request, f"Messages sent successfully") subscribed = True return redirect('elements:mail_letter') else: form = MailMessageForm()
Advertisement
Answer
This was later fixed by connecting to a new network, my network connection was not good