1 ответ

Невозможно установить модуль pip smtpd-tls

Я пытаюсь настроить сервер отладки для тестирования регистрации электронной почты, и я столкнулся с проблемой с модулем smtpd. Он не был установлен, и я не могу установить pip с помощью cli или добавить пакет в Pycharm UI. Из моего понимания ошибки …
13 сен '18 в 03:10
2 ответа

postfix-mta: Milter для SPF?

Можно ли использовать milter под postfix для реализации SPF? Мне кажется, что это было бы невозможно из-за того, как postfix управляет milters. Согласно документам postfix, milter идет сюда в цепочке обработки сообщений: Сеть => постфиксный процесс …
20 апр '16 в 22:22
0 ответов

Запуск smtpd.DebuggingServer в pytest не удается, но работает unittest?

Я пытаюсь выполнить модульное тестирование своей электронной почты с помощью пакета smtpd. Этот пакет позволяет использовать сервер отладки. Когда я запускаю этот тест с использованием pytest, он выдает ошибку во время сбора: /Library/Frameworks/Pyt…
30 июн '17 в 22:49
2 ответа

Как сканировать Python SMTPD-сервер для текста

Я хотел бы получить письмо с Python. Затем я хочу выйти из почтового сервера и использовать содержимое письма в моем скрипте. Например: if "any_string" in data: print "success" << exit mailserver >> << any other commands >> К…
18 июн '14 в 11:27
1 ответ

Канал от сервера отладки Python smtpd в файл / базу данных

Есть ли способ передать вывод от сервера отладки Python smtpd python -m smtpd -n -c DebuggingServer localhost:1025 в базе данных / файле? Я хочу показать весь трафик на этом порту на простой веб-странице. Если есть лучший способ, пожалуйста, дайте м…
31 янв '14 в 09:32
1 ответ

SMTP Python/Django DebugServer не перехватывает электронные письма

Я запускаю сервер (на Mac) следующим образом: python -m smtpd -n -c DebuggingServer localhost:9999 и я не получаю никаких ошибок или каких-либо других уведомлений. Я думаю, это означает, что все в порядке, поправьте меня, если я не прав. Но когда я …
24 дек '12 в 09:38
0 ответов

Не удается подключиться из Gmail к моему SMTP-серверу (добавить новую учетную запись электронной почты в Gmail)

Я пытаюсь добавить новую учетную запись электронной почты / псевдоним (собственный сервер POP и SMTP) в Gmail. Я прошел поп-логин, но SMTP не может. Я пытаюсь соединиться с портом 25 и нет безопасного соединения. У меня нет SSL-сертификата и я не хо…
12 окт '18 в 17:06
1 ответ

Отправка / получение электронной почты с помощью модуля Python smtpd

Я пытаюсь сделать простой SMTP-сервер с помощью модуля Python smtpd. Я могу получить электронное письмо и распечатать его. Я пытаюсь отправить электронное письмо обратно человеку, который отправил мне электронное письмо с приветственным сообщением, …
10 авг '11 в 03:45
1 ответ

Битый smtpd auth после обновления Cyrus SASL

После перехода от устаревшего smtpd_recipient_restrictions к smtpd_relay_restrictions исходящий smtp зависает для пользователей, и это ошибки, которые я нахожу в журналах. "Несовпадение версии ошибки auxpropfunc с плагином" и "_sasl_plugin_load не у…
30 авг '13 в 01:50
3 ответа

Как разобрать уведомления об отказах по электронной почте

Какие варианты у меня есть, чтобы разобрать письма, которые отскочили? Я получаю уведомление о сбое с почтовых серверов, но не знаю, что с ним делать. Спасибо
22 июн '11 в 22:34
1 ответ

Добавить поддержку SMTP AUTH в библиотеку Python smtpd... не можете переопределить метод?

Итак, я хотел расширить класс SMTPServer для Python smtpd, чтобы он мог обрабатывать подключения SMTP AUTH. Казалось, достаточно просто... Итак, я выглядел так, как будто я мог начать вот так: def smtp_EHLO(self, arg): print 'got in arg: ', arg # do…
16 июл '09 в 15:27
1 ответ

Как использовать python -m smtpd для отправки электронных писем?

У меня есть приложение Django. В моей среде разработки приложение работает на моем ноутбуке Mac OSX 10.9.3. Это приложение должно отправлять электронные письма. Итак, сейчас я использую следующий процесс python для имитации почтового сервера. python…
04 авг '14 в 03:15
2 ответа

Python: smtpd (или альтернатива) для получения рабочей почты?

Я ищу, чтобы сделать различные обработки электронной почты - например. Осмотрите заголовки, и, если они удовлетворяют некоторым критериям (выглядят как спам), отбросьте соединение или проверьте список получателей и выполните специальную фильтрацию. …
02 дек '08 в 21:46
1 ответ

Отправлять и получать электронную почту в приложении Python (без IMAP или POP3)

Я создаю приложение, которое должно отправлять и получать электронные письма. Однако я не хочу иметь отдельный почтовый сервер (или использовать IMAP и POP3), так как мне нужно создавать / удалять / управлять почтовыми ящиками на лету, без паролей п…
20 фев '14 в 23:03
1 ответ

SMTP сертификат

Я тестирую SMTP-сервер subEthaSMTP. Все в порядке, но я хочу использовать SSL/TLS. Я прочитал статью об этом и у меня есть вопрос. У меня есть csr, crt и файл ключа, но в статье используется для PKCS12, JKS и SunX509. Можно ли использовать CSR, CRT …
22 янв '13 в 14:50
1 ответ

Не могу найти печать stderr в python smtpd

Я использую smtpd и его ловлю исключения ValueError, которые я поднимаю в process_message, и печатаю описание в stderr вместо того, чтобы выдавать ошибку. Он выводит строку, с которой я создаю ошибку ValueError. Так что, если я сделаю это в process_…
23 июл '13 в 09:34
2 ответа

Настройка Postfix relayhost

Я пытаюсь настроить postfix для использования узла ретрансляции со следующим в /etc/postfix/main.cf: relayhost = [mailtrap.io]:2525 smtp_sasl_auth_enable = yes smtp_sasl_mechanism_filter = plain smtp_sasl_password_maps = hash:/etc/postfix/sasl_passw…
20 мар '12 в 09:39
1 ответ

postfix check_policy_service не работает

Я надеялся, что кто-нибудь может помочь мне здесь. Невозможно заставить работать check_policy_service. Я использую policyd на порте 10031, а postfix даже не подключается к нему. Моя проблема уже схожа с темой, которая уже описана ниже, за исключение…
18 авг '16 в 20:54
1 ответ

SMTP-прокси в Python требует рут-аутентификации для запуска

У меня есть следующий простой код Python на Linux import smtpd proxy = smtpd.PureProxy(('0.0.0.0',25), None) который работает нормально, когда запускается как sudo, но дает socket.error: [Errno 13] Permission denied ошибка при работе от имени обычно…
11 сен '12 в 16:38
1 ответ

Регистрация SMTP-соединений с помощью Twisted

Питон новичок здесь. Я пишу SMTP-сервер, используя Twisted и Twisted.mail.smtp. Я хотел бы регистрировать входящие соединения и, возможно, сбрасывать их, когда слишком много одновременных соединений. По сути, я хочу, чтобы метод ConsoleMessageDelive…
28 авг '12 в 17:35