Я написал следующий код для отправки текстового сообщения из моего скрипта Python. При первом запуске я успешно получил текстовое сообщение на свой телефон, но оно было пустым (нет сообщения). Я повторно запустил код 3 раза и теперь не получаю сообщения, однако заметил, что сообщения находятся в папке «Исходящие» электронной почты (хотя номер телефона получателя указан в скрытой копии вместо получателя). Я также попытался отправить сообщение прямо по электронной почте, а не из сценария Python, но сообщение не пришло.
Можете ли вы предложить мне идеи, как попытаться отладить, почему код однажды дал сбой, а затем перестал работать? работать там после этого?
def send_message(phone_number, carrier, message):
CARRIERS = {
"att": "@mms.att.net",
"tmobile": "@tmomail.net",
"verizon": "@vtext.com",
"sprint": "@messaging.sprintpcs.com"
}
EMAIL = "email@gmail.com"
PASSWORD = "paaa ssss word word"
recipient = phone_number + CARRIERS[carrier]
auth = (EMAIL, PASSWORD)
server = smtplib.SMTP("smtp.gmail.com", 587)
server.starttls()
server.login(auth[0], auth[1])
server.sendmail(auth[0], recipient, message)
Подробнее здесь: https://stackoverflow.com/questions/792 ... th-smtplib
Проблема с отправкой текста с помощью smtplib ⇐ Python
Программы на Python
-
Anonymous
1732073754
Anonymous
Я написал следующий код для отправки текстового сообщения из моего скрипта Python. При первом запуске я успешно получил текстовое сообщение на свой телефон, но оно было пустым (нет сообщения). Я повторно запустил код 3 раза и теперь не получаю сообщения, однако заметил, что сообщения находятся в папке «Исходящие» электронной почты (хотя номер телефона получателя указан в скрытой копии вместо получателя). Я также попытался отправить сообщение прямо по электронной почте, а не из сценария Python, но сообщение не пришло.
Можете ли вы предложить мне идеи, как попытаться отладить, почему код однажды дал сбой, а затем перестал работать? работать там после этого?
def send_message(phone_number, carrier, message):
CARRIERS = {
"att": "@mms.att.net",
"tmobile": "@tmomail.net",
"verizon": "@vtext.com",
"sprint": "@messaging.sprintpcs.com"
}
EMAIL = "email@gmail.com"
PASSWORD = "paaa ssss word word"
recipient = phone_number + CARRIERS[carrier]
auth = (EMAIL, PASSWORD)
server = smtplib.SMTP("smtp.gmail.com", 587)
server.starttls()
server.login(auth[0], auth[1])
server.sendmail(auth[0], recipient, message)
Подробнее здесь: [url]https://stackoverflow.com/questions/79205712/trouble-sending-text-with-smtplib[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия