2017-09-07 9 views
0

이 프로그램은 완벽하게 작동하지만 첨부 파일은 전송되지 않습니다. 아무도 내게 정확한 해결책을 줄 수 있습니까?. 미리 감사드립니다.nodejs에서 첨부 파일을 사용하여 전자 메일을 보내는 방법은 무엇입니까?

var nodemailer = require('nodemailer'); 
var fs=require("fs"); 
var smtpTransport = require('nodemailer-smtp-transport'); 
var transporter = nodemailer.createTransport(smtpTransport({ 
    service: 'Gmail', 
    host: 'smtp.gmail.com', 
    port: 465, 
    auth: { 
     user: '[email protected]', 
     pass: 'xvbthhegebeb.' 
    } 
})); 

    transporter.sendMail({ 
     from: "[email protected]", 
     subject:" hello ji " , 
     text: "I would like to write dialogue", 
     Attachments:[ 
      { 
       'filename':'link.txt', 
       'path': 'E:/STUDIES/CORE SUBJECTS/link.txt' 
      } 
     ], 
     to: "[email protected]" 
    }, function(error, info) { 
     if (error) { 
      return console.log(error); 
     } 
     console.log('Message %s sent: %s', info.messageId, info.response); 
     console.log("Mail sent successfully"); 
    }); 

답변

0

attachments이 소문자 여야합니다. Attachments을 사용 중입니다.

참조 : https://nodemailer.com/message/attachments/

+0

덕분에 완벽하게 ..... –

+0

@VigneshRavi에 유래에 오신 것을 환영합니다 그것은 작업의 동생 아. 이제 이것을 정답으로 표시 할 수 있습니다. – dashmug