diff options
Diffstat (limited to 'test/testmesg.lua')
-rw-r--r-- | test/testmesg.lua | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/test/testmesg.lua b/test/testmesg.lua index 5350921..37e8c11 100644 --- a/test/testmesg.lua +++ b/test/testmesg.lua | |||
@@ -48,18 +48,19 @@ source = smtp.message{ | |||
48 | } | 48 | } |
49 | } | 49 | } |
50 | 50 | ||
51 | --[[ | 51 | function filter(s) |
52 | sink = ltn12.sink.file(io.stdout) | 52 | if s then io.write(s) end |
53 | ltn12.pump.all(source, sink) | 53 | return s |
54 | ]] | 54 | end |
55 | 55 | ||
56 | -- finally send it | ||
57 | r, e = smtp.send{ | 56 | r, e = smtp.send{ |
58 | rcpt = {"<diego@tecgraf.puc-rio.br>", | 57 | rcpt = {"<diego@tecgraf.puc-rio.br>", |
59 | "<diego@princeton.edu>" }, | 58 | "<diego@princeton.edu>" }, |
60 | from = "<diego@princeton.edu>", | 59 | from = "<diego@princeton.edu>", |
61 | source = source, | 60 | source = ltn12.source.chain(source, filter), |
62 | server = "mail.cs.princeton.edu" | 61 | --server = "mail.cs.princeton.edu" |
62 | server = "localhost", | ||
63 | port = 2525 | ||
63 | } | 64 | } |
64 | 65 | ||
65 | print(r, e) | 66 | print(r, e) |