<div dir="ltr">So,<div><br></div><div>We have patch for review which works towards allowing the current STMP/ESTMP server implementation to be sublcassed in order to implement ESMTP extensions.<br clear="all"><div><br></div><div>Here is the ticket</div><div><a href="https://twistedmatrix.com/trac/ticket/8128" target="_blank">https://twistedmatrix.com/trac/ticket/8128</a><br></div><div><br></div><div>If you care about SMTP/ESMTP please send your feedback, here or on the ticket.</div><div><br></div><div>I am not an SMTP/ESMTP expert and I need help in reviewing this ticket.</div><div><br></div><div>-------</div><div><br></div><div>My main questions regarding ESTMP extensions are :</div><div><br></div><div>1. Do we really want to implement them using sublcassing or using composition/interfaces/components ... or something else?</div><div><br></div><div>------</div><div><br></div><div>2. From <a href="https://en.wikipedia.org/wiki/Extended_SMTP#Extensions">https://en.wikipedia.org/wiki/Extended_SMTP#Extensions</a></div><div><br></div><div>Each service extension is defined in an approved format in subsequent RFCs and registered with the IANA.<br></div><div><br></div><div>Are there ESTMP servers in the wild which provide extensions which are not defined by RFCs? </div><div><br></div><div>Do we want to encourage multiple implementation for the same extensions or encourage people to collaborate toward a single implementation which is hosted by Twisted?</div><div><br></div><div>--------</div><div><br></div><div>Thanks!</div><div><br></div>-- <br><div>Adi Roiban</div>
</div></div>