У меня есть форма, в которой я могу сохранить файл в каком-то месте и сохранить значения в базе данных. Теперь у меня есть соединитель электронной почты, где я могу получить значения формы и отправить ее по электронной почте.У меня есть две модели: одна для хранения значений в базе данных, т.е. PersistedModel, а другая для хранения вложений. Теперь я хочу отправить электронное письмо с вложением.как отправить может кто-нибудь помочь мне.
career.js
'use strict';
const app = require('../../server/server');
module.exports = function(Career) {
Career.afterRemote('create', function(context, remoteMethodOutput, next) {
next();
Contact.app.models.Email.send({
to: 'lakshmipriya.l@company.com',
from: 'lakshmipriya.l@gmail.com',
subject: 'my subject',
text: 'my text',
html: 'my <em>html</em>',
attachments: [
{
path: /path/to/remoteMethodOutput.resume
}
],
}, function(err, mail) {
console.log('email sent!');
cb(err);
});
});
};
Я пробовал это, но это не работает, потому что резюме находится в другом модуле вложения.поэтому я не смог получить резюме.как получить и прикрепить файл.