Попытка отправить сообщение электронной почты с помощью smtplib в Python через Gmail:
import smtplib
msg = "\r\n".join([
"From: " + email_host,
"To: " + email_recipient,
"Subject: subject",
"",
email_msg
])
server = smtplib.SMTP('smtp.gmail.com:587')
server.ehlo()
server.starttls()
server.login(email_host, email_pwd)
server.sendmail(email_host, email_recipient, msg)
server.quit()
Для популярных сервисов, таких как яндекс, Yahoo и Gmail, он работает отлично. Но невозможно отправить сообщение на доменную почту (login@some_domain.com).
В чем проблема?