Найти - Пользователи
Полная версия: Как отправлять email без логина и пароля SMTP
Начало » Python для новичков » Как отправлять email без логина и пароля SMTP
1
seregka174
Доброго дня
Недавно начал изучать Python столкнулся со следующей проблемой
есть код отправки Email:
 # -*- coding: utf-8 -*-
"""Send email via smtp_host."""
import smtplib
from email.mime.text import MIMEText
from email.header    import Header
smtp_host = 'smtp.gmail.com'  
login = "ser@gmail.com"
password =  "Ser"
recipients_emails = "ser@gmail.com"
msg = MIMEText('Само сообщение письма', 'plain', 'utf-8')
msg['Subject'] = Header('Тут тема письма', 'utf-8')
msg['From'] = login
msg['To'] = recipients_emails
s = smtplib.SMTP(smtp_host, 587, timeout=10)
#s.set_debuglevel(1)
try:
    s.starttls()
    s.login(login, password)
    s.sendmail(msg['From'], recipients_emails, msg.as_string())
finally:
    print("письмо отправленно")
    s.quit()

Подскажите как сделать так что бы письма отправлялись без верификации по smtp то есть что бы логин с паролем не находились в коде?
Заранее спасибо!
py.user.next
Можешь из файла брать. Где-то они всё равно должны быть записаны. Это в любой системе аутентификации так.
seregka174
py.user.next
Можешь из файла брать. Где-то они всё равно должны быть записаны. Это в любой системе аутентификации так.
Ясно спасибо.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB