diff options
author | Diego Nehab <diego.nehab@gmail.com> | 2012-08-23 15:34:43 -0700 |
---|---|---|
committer | Diego Nehab <diego.nehab@gmail.com> | 2012-08-23 15:34:43 -0700 |
commit | a40222246430dcaf55095dcdccf7860799e0fee1 (patch) | |
tree | 7ac0d1c1aca77d6a31b342f319d6a59f71c482a0 | |
parent | 6368caeb5ab5f628b8021c8ebf4d6df436162aaf (diff) | |
parent | 32e7a107e2126eef794bf5be897cf7e89d12f83a (diff) | |
download | luasocket-a40222246430dcaf55095dcdccf7860799e0fee1.tar.gz luasocket-a40222246430dcaf55095dcdccf7860799e0fee1.tar.bz2 luasocket-a40222246430dcaf55095dcdccf7860799e0fee1.zip |
Merge pull request #22 from Florob/smtp
Send SMTP AUTH LOGIN response using tp:send(). Fixes #18
-rw-r--r-- | src/smtp.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/smtp.lua b/src/smtp.lua index 26808f5..896b536 100644 --- a/src/smtp.lua +++ b/src/smtp.lua | |||
@@ -75,9 +75,9 @@ end | |||
75 | function metat.__index:login(user, password) | 75 | function metat.__index:login(user, password) |
76 | self.try(self.tp:command("AUTH", "LOGIN")) | 76 | self.try(self.tp:command("AUTH", "LOGIN")) |
77 | self.try(self.tp:check("3..")) | 77 | self.try(self.tp:check("3..")) |
78 | self.try(self.tp:command(mime.b64(user))) | 78 | self.try(self.tp:send(mime.b64(user) .. "\r\n")) |
79 | self.try(self.tp:check("3..")) | 79 | self.try(self.tp:check("3..")) |
80 | self.try(self.tp:command(mime.b64(password))) | 80 | self.try(self.tp:send(mime.b64(password) .. "\r\n")) |
81 | return self.try(self.tp:check("2..")) | 81 | return self.try(self.tp:check("2..")) |
82 | end | 82 | end |
83 | 83 | ||