Node.js nodemailer包中是否有其他服务的解决方法?

Node.js nodemailer包中是否有其他服务的解决方法?,node.js,npm,nodemailer,Node.js,Npm,Nodemailer,通过查看NodeEmailer,我注意到他们不支持UnoErou邮件作为一项服务。是否有解决方法,或者我是否需要使用其他软件包。如果我需要使用其他服务,您有推荐人吗?这些“知名服务”只是为了方便您。在使用时,您始终可以自己创建SMTP传输 假设您使用的是typescript,它看起来是这样的。只需设置用户并传递到您的凭据: import * as Smtp from 'nodemailer'; const options = { host: "websmtp.unoeuro.com",

通过查看NodeEmailer,我注意到他们不支持UnoErou邮件作为一项服务。是否有解决方法,或者我是否需要使用其他软件包。如果我需要使用其他服务,您有推荐人吗?

这些“知名服务”只是为了方便您。在使用时,您始终可以自己创建SMTP传输

假设您使用的是typescript,它看起来是这样的。只需设置用户并传递到您的凭据:

import * as Smtp from 'nodemailer';

const options = {
   host: "websmtp.unoeuro.com",
   port: 587,
   secure: true,
   auth: {
     user: "YOUR-LOGIN",
     pass: "YOUR-PASSWORD"
   };
};

const transport = Smtp.createTransport(options);
//do something with transport:
transport.sendMail({...});

谢谢,但主持人实际上是asmtp.unooru.com。你从哪里得到的主持人?unoeuro faq明确指出websmtp,并表示它应该用于Skript。它还说,“此服务器只能由您的脚本使用,来自我们的web服务器,而不能由普通邮件客户端或其他位置的服务器使用。”如果它与asmtp一起工作,对您有好处。请注意,一些寄宿者可能在发送邮件的数量方面有限制,如果您使用websmtp,这将不适用。如果有疑问,直接问你的主人就行了。这根本不允许我用WebMTP发送邮件。。但asmtp是有效的