@alexto13

Как запустить скрипт с ошибкой при нажатии на него?

Как запустить скрипт с ошибкой внутри или как её устранить?Может надо что-то добавить?

import aiosmtplib


async def main():

        start_time = time.time()
        password = 'mypassword'

        subject: str = 'Cool theme'
        from_addr = 'fromemail'
        host = 'smtp.gmail.com'

        content = """\
<html>
  <head></head>
    <body>
      <img src="cid:image1" alt="Logo" style="width:250px;height:50px;"><br>
       <p><h4 style="font-size:15px;">Some Text.</h4></p>           
    </body>
</html>
"""


     

                for email in file:
                    print(email)
                    finish_time = time.time() - start_time
                    print(f"Затраченное на работу скрипта время: {finish_time}")
                    to_addr = f'{email}'
               


                    messag = MIMEMultipart()
                    messag['Subject'] = subject
                    messag['From'] = from_addr
                    messag['To'] = to_addr

                    messag.attach(MIMEText(content, "html"))

                    image = MIMEImage(open('image/Безымянныйasd.png', 'rb').read())

                    image.add_header('Content-ID', '<ímage1>')
                    messag.attach(image)

                    # messag.attach(MIMEText(content, "html"))

                    async with aiosmtplib.SMTP(hostname=host, port=465, use_tls=True) as smtp:
                        await smtp.login(from_addr, password)
                        await smtp.send_message(messag)
                       
                        await smtp.quit()




asyncio.run(main())


Ошибка:
raise SMTPRecipientsRefused(recipient_errors)
aiosmtplib.errors.SMTPRecipientsRefused: [SMTPRecipientRefused(555, '5.5.2 Syntax error. q185-20020a1c43c2000000b003cff309807esm20104688wma.23 - gsmtp', '')]
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
Google борется с рассылками и спамом, а ваш код именно это и реализует. Даже не пытайтесь. Забанят вас накрепко, не выкарабкаетесь потом.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 06:09
30000 руб./за проект
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект