我使用nodemailer在代理服务器后面发送电子邮件。
当我不在代理服务器后面时,代码可以正常运行。
但是我在代理人后面遇到这个错误...
错误连接ETIMEDOUT
我的传输配置代码看起来像这样......
this.transporter =
nodemailer.createTransport(config.providers.sparkPost.transport, {
requireTLS: true,
proxy: HTTP_PROXY_AND_PORT_HERE
})
有什么想法吗? THX
注意:它说..
代理必须允许CONNECT隧道到SMTP端口 - 不确定这意味着什么并且不确定我所支持的代理是否允许这样做 - 任何找出方法?我可以使用socks5代理吗?我怎么知道呢?
问题多于答案!
答案 0 :(得分:0)
我通过在不在代理服务器后面的环境中完成工作来解决这个问题!