Помогите пожалуйста я уже много всего перепробовал не получается
Напиши программу, составляющую автоматическое письмо клиенту.
Напиши программу для отдела продаж. Сотрудники хотят сделать автоматическую рассылку рекламного предложения на электронную почту.
Программа должна запрашивать:
- имя клиента,
- количество купленных ранее туров,
- предлагаемый тур.
Из ответов программа должна составить автоматическое письмо (текст для письма есть в следующей вкладке).
Имя клиента:
Светлана
Количество купленных путевок
4
Предлагаемая путевка
Гонконг
Здраствуйте, Светлана
Вы путешествовали с нами уже 4 раз(а)! хотите снова?
Наша турфирма проводит распродажу. Тур в Гонконг со скидкой 50%
Ответы на вопрос
Відповідь:
Я писал на украинском
name = input("Ім'я клієнта: ")
count = input("Кількість турів куплених раніше: ")
target = input("Куди він хоче відправитися: ")
import smtplib
#Mail Address and Password
gmail_user = 'Почта'
gmail_password = 'Пароль'
#Receiver(s) Mail(s)
sent_from = gmail_user
to = ['Получатель']
subject = 'Знижки'
body = name + ", Здраствуйте " + count + " раз(и), хочете знову? Наша корпорація проводить розпродажу. Тур в " + target + " з зижкою 50%"
#print(body)
email_text = """\
From: %s
To: %s
Subject: %s
%s
""" % (sent_from, ", ".join(to), subject, body)
#Проблемы Тут :(
try:
server = smtplib.SMTP_SSL('smtp.gmail.com', 465)
server.ehlo()
server.login(gmail_user, gmail_password)
server.sendmail(sent_from, to, email_text)
server.close()
print('Успешно!!')
except:
print('Ошибка')
Пояснення:
[!]Есть проблемы если использовать GMail, возможно если использовать другор сервер все получится.
Извини если не заработает...