import socketserver from http import server class HTTPRequestHandler(server.SimpleHTTPRequestHandler): def end_headers(self): print(self.headers) rcpt_to_header = self.headers['Auth-SMTP-To'] rcpt_to = rcpt_to_header.split(":")[1][2:-1] self.send_header("Auth-Status", "OK") self.send_header("Auth-Server","127.0.0.1") self.send_header("Auth-Port", "2525") server.SimpleHTTPRequestHandler.end_headers(self) if __name__ == '__main__': with socketserver.TCPServer(("127.0.0.1", 30000), HTTPRequestHandler) as httpd: print("Listening @ 127.0.0.1:30000") httpd.serve_forever()