diff options
author | Diego Nehab <diego@tecgraf.puc-rio.br> | 2003-08-16 00:06:04 +0000 |
---|---|---|
committer | Diego Nehab <diego@tecgraf.puc-rio.br> | 2003-08-16 00:06:04 +0000 |
commit | c51d4acf1c2a8675a3bb043e799ff4390cef47d6 (patch) | |
tree | 345b71aa70b50c964a58980461e147a260fa6e0b /src/smtp.lua | |
parent | 3099704affa1fda195eb8f3934f6c1f18bf1f706 (diff) | |
download | luasocket-c51d4acf1c2a8675a3bb043e799ff4390cef47d6.tar.gz luasocket-c51d4acf1c2a8675a3bb043e799ff4390cef47d6.tar.bz2 luasocket-c51d4acf1c2a8675a3bb043e799ff4390cef47d6.zip |
Adjusted a few inconsistencies with the manual.
Diffstat (limited to 'src/smtp.lua')
-rw-r--r-- | src/smtp.lua | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/smtp.lua b/src/smtp.lua index 209825b..5249160 100644 --- a/src/smtp.lua +++ b/src/smtp.lua | |||
@@ -243,7 +243,7 @@ function Private.open(server) | |||
243 | -- connect to server and make sure we won't hang | 243 | -- connect to server and make sure we won't hang |
244 | local sock, err = socket.connect(server, Public.PORT) | 244 | local sock, err = socket.connect(server, Public.PORT) |
245 | if not sock then return nil, err end | 245 | if not sock then return nil, err end |
246 | sock:timeout(Public.TIMEOUT) | 246 | sock:settimeout(Public.TIMEOUT) |
247 | -- initial server greeting | 247 | -- initial server greeting |
248 | code, answer = Private.check_answer(sock, 220) | 248 | code, answer = Private.check_answer(sock, 220) |
249 | if not code then return nil, answer end | 249 | if not code then return nil, answer end |
@@ -305,10 +305,10 @@ end | |||
305 | ----------------------------------------------------------------------------- | 305 | ----------------------------------------------------------------------------- |
306 | function Public.mail(message) | 306 | function Public.mail(message) |
307 | local sock, err = Private.open(message.server) | 307 | local sock, err = Private.open(message.server) |
308 | if not sock then return err end | 308 | if not sock then return nil, err end |
309 | local code, answer = Private.send(sock, message) | 309 | local code, answer = Private.send(sock, message) |
310 | if not code then return answer end | 310 | if not code then return nil, answer end |
311 | code, answer = Private.close(sock) | 311 | code, answer = Private.close(sock) |
312 | if code then return nil end | 312 | if code then return 1 |
313 | return answer | 313 | else return nil, answer end |
314 | end | 314 | end |