我有一个表单,可以将文件保存在某个位置,并且可以将值存储在数据库中。现在,我有了电子邮件连接器,可以在其中获取表单的值并通过电子邮件发送。我有两个模型,一个是用于将值存储在数据库中,即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);
});
});
};
我尝试了此操作,但是由于简历位于另一个附件模块中而无法正常工作。所以我无法获取简历。如何获取和附加文件。