title: SMTPAuthentication error when sending confirmation email in Django
body: <p>Getting the error message</p>
  
  <blockquote>
    <p>SMTPAuthenticationError at /accounts/signup/teacher/ (530, b'Must
    issue a STARTTLS command first')</p>
  </blockquote>
  
  <p>when trying to test the signup process in my django app. What should happen is that a user who signs in should receive a confirmation email after signing up.</p>
  
  <p>Here are my settings</p>
  
  <pre><code>EMAIL_BACKED = 'django.core.mail.backends.smtp.EmailBackend'
  EMAIL_HOST = 'mail.privateemail.com'
  EMAIL_PORT = 587
  EMAIL_USER_TLS = True
  EMAIL_HOST_USER = '***@***.com'
  EMAIL_HOST_PASSWORD = '***'
  </code></pre>
  
  <p>I am using privateemail from namecheap to send the confirmation emails</p>