我有一段代码,试图通过smtp发送电子邮件,但不需要登录:
import smtplib, ssl
from email.message import EmailMessage
msg = EmailMessage()
msg.set_content("The body of the email is here")
msg["Subject"] = "An Email Alert"
msg["From"] = "sender email"
msg["To"] = "fabricio.gaeta@gmail.com"
context=ssl.create_default_context()
with smtplib.SMTP("my smtp server", port=25) as smtp:
smtp.starttls(context=context)
smtp.connect("my smtp server,25)
smtp.send_message(msg)
但是,我收到以下错误消息:
raise SMTPRecipientsRefused(senderrs) smtplib.SMTPRecipientsRefused: {'fabricio.gaeta@gmail.com': (554, b'5.7.1 <AP845163[10.193.8.87]>: Client host rejected: Access denied')}
目前没有回答
相关问题 更多 >
编程相关推荐