我正在尝试使用SmtpClient.try_send()发送电子邮件。此代码在opa切换到node.js后端之前工作:
import stdlib.web.mail.smtp.client
import stdlib.web.mail
function start()
{
Email.email from = {name:some("name"), address:{local:"contact", domain:"hello.com"}}
Email.email to = {name:some("name"), address:{local:"contact", domain:"hello.com"}}
Email.content content = {text : "This is Great!"}
SmtpClient.try_send(from, to, "subject",content, Email.default_options)
<>Hello</>
}
Server.start(
{port:8092, netmask:0.0.0.0, encryption: {no_encryption}, name:"test"},
[
{page: start, title: "test" }
]
)但现在它失败了,错误如下:
Test serving on http://ks3098156.kimsufi.com:8092
node.js:201
throw e; // process.nextTick error, or 'error' event on first tick
^
Error: write EPIPE
at errnoException (net.js:646:11)
at Object.afterWrite [as oncomplete] (net.js:480:18)出什么事了?
谢谢,
发布于 2012-09-05 00:31:19
您是否可以尝试:
SmtpClient.try_send(from, to, "subject", content, { Email.default_options with to:[to] })
https://stackoverflow.com/questions/12243269
复制相似问题