Node.js 使用nodejs和mailgun发送电子邮件时出错

Node.js 使用nodejs和mailgun发送电子邮件时出错,node.js,typescript,npm,mailgun,Node.js,Typescript,Npm,Mailgun,Beofre有人说我在做一个重复的问题,我已经搜索了其他的解决方案,对我来说不起作用,根据这个例子: 我一直在尝试发送一封带有mailgun api和nodejs+typescript的电子邮件。 我已经安装了所需的所有库,事实上,如果我使用mailgun允许您使用的沙盒域,一切都可以正常工作。 当我使用我在mailgun中添加的域时,问题就出现了。 我的代码是: const mailer = new Mailgun({ apiKey: api_key, doma

Beofre有人说我在做一个重复的问题,我已经搜索了其他的解决方案,对我来说不起作用,根据这个例子:

我一直在尝试发送一封带有mailgun api和nodejs+typescript的电子邮件。 我已经安装了所需的所有库,事实上,如果我使用mailgun允许您使用的沙盒域,一切都可以正常工作。 当我使用我在mailgun中添加的域时,问题就出现了。 我的代码是:

const mailer = new Mailgun({
        apiKey: api_key,
        domain: 'tresee.app'
    });
    const mensaje = {
        from: "tresee.app",
        to: "miguelmonteiroclaveri@gmail.com",
        subject: "Hello",
        html: "<b>Testing some Mailgun awesomeness!</b>"
    };
    const response = await mailer.messages().send(mensaje);
const mailer=新邮枪({
api密钥:api_密钥,
域:“tresee.app”
});
const mensaje={
发件人:“tresee.app”,
至:miguelmonteiroclaveri@gmail.com",
主题:“你好”,
html:“测试一些邮枪的威力!”
};
const response=wait mailer.messages().send(mensaje);
Este codigo,si pongo el dominio de sandbox de mailgun Function a Perfectament,pero si pongo mi dominiotresee.appme sale el siguiente error:

error Error: Domain not found: tresee.app
  at IncomingMessage.<anonymous> (C:\Users\migue\Documents\proyectoFinal\auth-backend\node_modules\mailgun-js\lib\request.js:327:17)
  at IncomingMessage.emit (events.js:323:22)
  at endReadableNT (_stream_readable.js:1204:12)
  at processTicksAndRejections (internal/process/task_queues.js:84:21) {
  statusCode: 404
} 
body { message: 'Domain not found: tresee.app' }
错误:找不到域:tresee.app
在收到消息时


有人能解释我为什么会收到这个错误消息吗?非常感谢您

解决了这个问题,文档中的任何地方都是这个答案,只是幸运地找到了它。 不得不在mailgun的日化中添加下一行:
主机:“api.eu.mailgun.net”