Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 24, 2013 14:28:04

FdOwn
Зарегистрирован: 2013-01-24
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Inbox.py прием почты

Здравствуйте!
Есть вот такой простой почтовый сервер, который можно прикрутить к приложению. Подскажите, если можно примерами, как с помощью данного модуля получать почту. Отправлять я разобрался как, а вот с получением возникли проблемы.

Офлайн

#2 Янв. 24, 2013 16:44:00

4kpt
От: Харьков
Зарегистрирован: 2010-11-03
Сообщения: 998
Репутация: +  63  -
Профиль   Отправить e-mail  

Inbox.py прием почты

Насчет этого модуля не знаю. Почитайте Сузи Р. Там описано как отправлять почту с помощью других пакетов.



Офлайн

#3 Янв. 9, 2015 11:58:10

sheregeda
Зарегистрирован: 2014-03-23
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Inbox.py прием почты

Добрый день!

Подскажите, как с помощью https://github.com/kennethreitz/inbox.py можно отправить письмо?
Это вообще самостоятельный smtp сервер или это штука только асинхронно проксирует отправку писем на сторонний smtp сервер?
К сожалению, за неимением документации не могу разобраться(

пробую так:
стартую сервер

from inbox import Inbox
inbox = Inbox()
# Bind directly.
inbox.serve(address='0.0.0.0', port=4467)
if __name__ == '__main__':
    inbox.dispatch()

пробую отправить письмо с помощью telnet
# telnet 109.120.169.ххх 4467
Trying 109.120.169.ххх…
Connected to 109.120.169.ххх.
Escape character is ‘^]’.
220 ххх Python SMTP proxy version 0.2
HELO 109.120.169.ххх
250 ххх
MAIL from: <sender@example.com>
250 Ok
RCPT to: <ns@gmail.com>
250 Ok
DATA
354 End data with <CR><LF>.<CR><LF>
From: sender@example.com
To: ns@gmail.com
Subject: Test message

This is a test message. This is a test message. This is a test message.
.
Connection closed by foreign host.

В дебаге:
INFO: inbox: Collating message from sender@example.com
DEBUG: inbox: {'body': ‘From: sender@example.com\nTo: ns@gmail.com\nSubject: Test message\n\nThis is a test message. This is a test message. This is a test message.’, ‘to’: , ‘sender’: ‘sender@example.com’, ‘subject’: ‘Test message’}
error: uncaptured python exception, closing channel <smtpd.SMTPChannel connected 109.120.169.ххх:52342 at 0x7fe95b44b908> (<type ‘exceptions.TypeError’>:'NoneType' object is not callable )

чяднт?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version