Найти - Пользователи
Полная версия: Отправить письмо на
Начало » Network » Отправить письмо на
1
python2015
Хочу сделать программку, которая бы отправляла небольшие, короткие сообщения на электронную почту. Подскажите как сделать. Установлены python2.7 и 3.1. Виндовс 7.
terabayt
почитайте о imap, smtp, pop3
python2015
terabayt
почитайте о imap, smtp, pop3
Так, и что должно меня натолкнуть на решение моего вопроса?
PooH
python2015
Так, и что должно меня натолкнуть на решение моего вопроса?
smtp разумеется
python2015
PooH
А что указать вместо localhost в примере? А то ошибку выдает Errno 10061
PooH
python2015
А что указать вместо localhost в примере?
Адрес почтового сервера, который будет дальше вашим письмом заниматься. Ну и обычно еще аутентификация нужна.
python2015
PooH
Адрес почтового сервера, который будет дальше вашим письмом заниматься. Ну и обычно еще аутентификация нужна.
Спасибо, нашел рабочий пример. А можно как-то сделать чтобы в ехе-шник с прогой упаковать почтовый сервер, чтобы без аутентификации обойтись?
Alen
python2015
Спасибо, нашел рабочий пример. А можно как-то сделать чтобы в ехе-шник с прогой упаковать почтовый сервер, чтобы без аутентификации обойтись?

За вас это уже сделали.

python -m smtpd -n -c DebuggingServer localhost:1025

python2015
Alen
python -m smtpd -n -c DebuggingServer localhost:1025
Чета я не втыкаю. Как мне это вставить в код проги, чтобы письмо отправилось на мой имейл.
alexbadaloff
python2015
Хочу сделать программку
Хотеть не вредно, вредно не хотеть.

А если серьёзно, то за 5 минут обычного поиска в гугл, находятся десятки примеров и описаний как это осуществить. И даже в официальной документации. Не говоря уже о множествах русскоязычных сайтах и форумах.

Например:
import smtplib   
from email.mime.text import MIMEText    
me = 'admin@mail.ru'
you = 'kot_smit@mail.ru'
smtp_server = 'smtp.mail.ru'
msg = MIMEText('Message e-mail')
msg['Subject'] = 'The contents of '
msg['From'] = me
msg['To'] = you
s = smtplib.SMTP(smtp_server)
s.sendmail(me, [you], msg.as_string())
s.quit()

Код взят отсюда

P.S. наверное Вы думаете, какой же тут быдлофорум, не могут ответить. Посылают в гугл. Но для чего вы тратите своё время и время других, когда всё можно найти совершенно самостоятельно без особых усилий в течении минут 10? Реально по человечески непонятно.
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