我有一个Python应用程序,我想在多个端口上侦听SMTP客户端。我有工作的smtp.SMTPFactory子类,smtp.IMessageDelivery实现等
我没有弄清楚的是,在smtp.IMessageDelivery实例中,如何判断哪个SMTPFactory实例是活动的
更具体地说,我需要知道哪个实例(端口等)导致调用了消息处理程序的eomReceived方法。我需要处理发送/保存电子邮件消息不同的地址/端口,这取决于它进来
smtp.IMessageDelivery和smtp.IMessage接口似乎没有任何方法来跟踪调用链,以获取有关调用它们的工厂实例的任何信息
我的代码都是基于https://twistedmatrix.com/documents/current/_downloads/emailserver.tac
目前没有回答
相关问题 更多 >
编程相关推荐