У меня это совсем не работает. Когда установлен apiKey
он все равно выбрасывает Error: apiKey value must be defined!
из зависимости mailgun-js
.
MailGunTransport({
auth: {
apiKey: configService.emailApiKey, // tried hard coding this, the value is definitely set
domain: configService.emailDomain,
},
host: 'api.eu.mailgun.net',
}),
Версии:
"nodemailer": "^ 6.4.16",
"nodemailer-mailgun-transport": "^ 2.0.1",
похоже, у вас есть орфографическая ошибка в имени ключа. Сравните с этим:
{
auth: {
api_key: 'key-1234123412341234',
domain: 'one of your domain names listed at your https://mailgun.com/app/domains'
},
host: 'api.eu.mailgun.net'
}
@WillSquire , дайте мне знать?
@WillSquire, если вы используете машинописный текст, игнорируйте apiKey
прямо сейчас. Потому что мой PR объединен, но еще не выпущен
Приносим извинения за то, что не вернулись. Это действительно определение Typescript
да, я создал эту опцию после того, как этот PR # 98 был объединен, но @types уже выпущены, но версия этого пакета не
да, я создал эту опцию после того, как этот PR # 98 был объединен, но @types уже выпущены, но версия этого пакета не
Я забыл опубликовать вашу версию в npm?
да. Я просто переустановил этот пакет еще раз, а новой версии нет. Проверил код в node_modules, код моего изменения не содержит
да. Я просто переустановил этот пакет еще раз, а новой версии нет. Проверил код в node_modules, код моего изменения не содержит
Хорошо, исправлю это сегодня! Спасибо, что напомнили мне, что я, должно быть, забыл об этом!
абракадабра - толкнул! Спасибо @ zgid123
спасибо, только что протестировал, и он работал с apiKey
Идеальное закрытие