2
Ich benutze nodemailer, um eine Mail mit Anhängen zu senden. Aber bevor ich Anhänge sende, muss ich überprüfen, ob es existiert, deshalb weise ich es einer Variablen zu. Aber wenn ich die Variable bin mit seiner nicht sendet die Anlagenodemailer keine Anlage senden
Arbeits
smtpTransport.sendMail({
from: data_to_send.from,
to: data_to_send.to,
subject: data_to_send.subject,
atachments: data_to_send.attachments,
text: data_to_send.text,
html: data_to_send.html,
attachments: [{
filename: 'file1' + file1ext,
filePath: file1Path
}, {
filename: 'file2' + file2ext,
filePath: file2Path
}],
}
.....
nicht funktioniert
data_to_send.attachments = [{
filename: 'file1' + file1ext, //"file1.jpg",
filePath: file1Path //'uploads/file1.jpg'
}, {
filename: 'file2' + file2ext, //"file2.jpg",
filePath: file2Path //'uploads/file2.jpg'
}];
console.log(data_to_send.attachments)
smtpTransport.sendMail({
from: data_to_send.from,
to: data_to_send.to,
subject: data_to_send.subject,
atachments: data_to_send.attachments,
text: data_to_send.text,
html: data_to_send.html,
attachments: data_to_send.attachments
},
....
Also, was sagen Sie? –