Отправка писем из электронной почты CPanel с использованием скрипта python - PullRequest
0 голосов
/ 14 июля 2020

Я пытаюсь отправлять электронные письма с электронной почты Cpanel, но все, что я пытаюсь сделать, я сталкиваюсь с той же ошибкой [Errno 11001] getaddrinfo не удалось

это мой код, я пробовал его с доменом Google, и он работает нормально, но Cpanel не работает? есть ли способ использовать python для отправки электронных писем?

import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
from email.mime.base import MIMEBase
from email import encoders
from email.mime.image import MIMEImage
email_user = 'something@Mydomain.com'
email_password = 'password'

email_send = "someemail@gmail.com"
subject = "Testing 2"
msg = MIMEMultipart()
msg['From'] = email_user
msg['To'] = email_send
msg['Subject'] = subject
h = str("Holder")
c = str("course")
t = str("trainer")
html = """\
<html>
  <head></head>
  <body>
    <p >Hello {h} This {t} we need your conf. on {c} </p>
  </body>
</html>
""".format(h=h , c=c , t=t) 
    
msg.attach(MIMEText(html,'html'))
server = smtplib.SMTP('smtp.gmail.com',587)
server.starttls()
server.login(email_user,email_password)
server.sendmail(email_user,email_send,msg.as_string())
server.quit()

Так что вы думаете?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...