1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-26 12:45:20 +03:00
aports/community/perl-mail-sendmail/fake-smtp.py
2020-05-24 10:16:01 +02:00

18 lines
440 B
Python

import smtpd
import asyncore
class FakeSMTPServer(smtpd.SMTPServer):
"""A Fake smtp server"""
def __init__(*args, **kwargs):
smtpd.SMTPServer.__init__(*args, **kwargs)
def process_message(*args, **kwargs):
pass
if __name__ == "__main__":
smtp_server = FakeSMTPServer(('127.0.0.1', 2525), None)
try:
asyncore.loop(timeout=1, count=30)
except KeyboardInterrupt:
smtp_server.close()