Как использовать SMTP для отправки электронной почты с помощью python на серверах Godaddy
Я создал сайт, используя django, и он использует smtp для отправки мне письма с данными, заполненными в форме на том же сайте, но SMTP не работает на серверах Godaddy, Ниже приведен код, который я использовал:
import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMETe
sender_address = 'user@gmail.com'
receiver_address = 'userto@gmail.com'
sender_pass = '123'
#Setup the MIME
message = MIMEMultipart()
message['From'] = sender_address
message['To'] = receiver_address
message['Subject'] = 'N' #The subject line
#The body and the attachments for the mail
message.attach(MIMEText(mail_content, 'plain'))
#Create SMTP session for sending the mail
session = smtplib.SMTP('localhost', 25) #use gmail with port
session.starttls() #enable security
session.login(sender_addres, sender_pass) #login with mail_id and
text = message.as_string()
session.sendmail(sender_address, receiver_address, text)
session.quit()
print('Mail Sent')
он просто выдает мне ошибку:
SMTPAuthenticationError (535, b'Incorrect authentication data')
Мое имя пользователя и пароль верны, я использовал localhost и port 25, как сказано в одной из их документации.
Заранее спасибо