无法通过Nodemailer和Node.js在本地主机中发送电子邮件

问题描述

我无法使用localhost发送电子邮件,但是当我托管它时,它可以正常工作。如何使用本地环境发送电子邮件?我正在使用Nodemailer和Node.js

constructor() {
    this.transport = nodemailer.createTransport(
      config.get("mail.transport")
      );
  }

  public async sendRegistrationInvite({
    invite,user
  }: {
    invite: UserInvite;
    user: User;
  }): Promise<void> {
    return this.transport.sendMail({
      from: config.get("mail.from"),// sender address
      html: await this.getEmailBody(invite.token),// html body
      subject: "Finish the Registration Process",// Subject line
      to: `${user.firstName} ${user.lastName} <${user.email}>` // list of receivers
    });
  }

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)