отправляются, на серваке - нет
там причин много может быть. Записи добавлять к доменному имени, порты закрытые. Нужно разбираться
или как вариант нет app password, тебя заподозрили в спаме и тд
С компа письма приходили как нужно, во входящие А вот с сервака просто не приходят…
в спаме смотрел? какой код возвращает отправка?
Вот именно, ошибок нет) В спаме тоже нету
отсутствие ошибок нихрена не значит
sender = "" recipient = “" password = "" server = smtplib.SMTP("smtp.gmail.com", 587) server.starttls() try: tema = f"{car} - {usluga}" server.login(sender, password) msg = MIMEMultipart() msg['From'] = sender msg['To'] = recipient msg['Subject'] = tema for name_file in list: filename = os.path.basename(name_file) ftype, encoding = mimetypes.guess_type(name_file) file_type, subtype = ftype.split('/') if file_type == "image": with open(f"images/{name_file}", "rb") as f: file = MIMEImage(f.read()) elif file_type == "application": with open(f"images/{name_file}", "rb") as f: file = MIMEApplication(f.read()) file.add_header('content-disposition', 'attachment', filename=name_file) msg.attach(file) msg.attach(MIMEText( f"Фио водителя из telegram - {name}\nНомер телефона - {phone}\nНомер машины - {car}\nПлательщик - {plat}\nУслуга - {usluga}")) server.sendmail(sender, recipient, msg.as_string()) for name_file in list: os.remove(f'images/{name_file}') return "Отправлено" except Exception as _ex: print(f"{_ex}\n Проверьте логин или пароль.") send_email()
а пробовал правила глядеть, вдруг там сказано как код отправлять?)
Обсуждают сегодня