首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >nodemailer的transporter.sendMail()返回类型是什么?

nodemailer的transporter.sendMail()返回类型是什么?
EN

Stack Overflow用户
提问于 2020-12-17 01:27:20
回答 1查看 384关注 0票数 0

我得到了这段代码:

代码语言:javascript
复制
import nodemailer from "nodemailer";

const transporter = nodemailer.createTransport({
  host: "smtp...",
  port: 587,
  secure: false,
  requireTLS: true,
  auth: {...}
});

const result = await transporter.sendMail({
  from: "XXX",
  to: "YYY",
  subject: "ZZZ",
  text: "WWW"
});

Typescript目前正在将result评估为any

这是正确的吗?

我还安装了@types/nodemailer。这是其中包含的类型定义:

即使我尝试直接将其键入为SentMessageInfo,也会得到any

代码语言:javascript
复制
import { SentMessageInfo } from "nodemailer";

const result: SentMessageInfo = await transporter.sendMail({...});

我做错了什么吗?或者真的没有类型定义?

transporter的类型似乎是正确的(类型为Mail)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-17 01:38:30

类型正确,SentMessageInfo is simply an alias for any

代码语言:javascript
复制
export type SentMessageInfo = any;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65328168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档