#2248: return result of QUIT from quit().
diff --git a/Lib/smtplib.py b/Lib/smtplib.py
index c1b1bec..5ac9fc3 100755
--- a/Lib/smtplib.py
+++ b/Lib/smtplib.py
@@ -726,8 +726,9 @@
 
     def quit(self):
         """Terminate the SMTP session."""
-        self.docmd("quit")
+        res = self.docmd("quit")
         self.close()
+        return res
 
 if _have_ssl: