AWS SES с Метеором

Я пытаюсь создать пакет Meteor для взаимодействия с AWS SES под названиемtarang:email-ses построенный @Akshat.

Я работаю на Meteor @ 1. * на экземпляре AWS EC2. Когда я выполнял тест с кодом ниже, электронное письмо не было отправлено.

Метеоритный код

Я установил идентификатор ключа доступа AWS и секретный ключ доступа и использую его здесь:

Meteor.startup(function () {    
  Email.configSES({
    AWSAccessKeyID: 'access-key',
    AWSSecretKey: 'secret-key'
  });
});

Я также проверил свои электронные письма и домен. Здесь я подтверждаю, что отправляю с моего подтвержденного адреса SES отправителя:

Accounts.emailTemplates.from = 'Domain Name <[email protected]>';

Затем в методе Meteor я создаю нового пользователя и отправляю и регистрирую электронную почту следующим образом (это работает, если я развернусь на meteor.com, без Accounts.emailTemplates.from конечно):

if (Meteor.user() && adminUser(this.userId)) {
  var accountId = Accounts.createUser({
    'username': doc.name,
    'email': doc.email
  });
  Accounts.sendEnrollmentEmail(accountId);
}
Вопросы

Правильный ли код для настройки пакета email-ses?

Я думал, что этот пакет абстрагирует API Amazon SES для отправки электронной почты (и разрешен для родных вызовов Meteor). Есть ли требование настроить SMTP на AWS?

Ответы на вопрос(2)

Ваш ответ на вопрос