aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/async/smtp/MCSMTPOperation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/async/smtp/MCSMTPOperation.cpp')
-rw-r--r--src/async/smtp/MCSMTPOperation.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/async/smtp/MCSMTPOperation.cpp b/src/async/smtp/MCSMTPOperation.cpp
index 28e1e152..0b3c8ad8 100644
--- a/src/async/smtp/MCSMTPOperation.cpp
+++ b/src/async/smtp/MCSMTPOperation.cpp
@@ -10,6 +10,7 @@
#include <stdlib.h>
+#include "MCSMTPSession.h"
#include "MCSMTPAsyncSession.h"
#include "MCSMTPOperationCallback.h"
@@ -72,6 +73,16 @@ ErrorCode SMTPOperation::error()
return mError;
}
+String * SMTPOperation::lastSMTPResponse()
+{
+ return session()->session()->lastSMTPResponse();
+}
+
+int SMTPOperation::lastSMTPResponseCode()
+{
+ return session()->session()->lastSMTPResponseCode();
+}
+
struct progressContext {
unsigned int current;
unsigned int maximum;