0
이메일을 보내는 데 사용하는 코드입니다.이메일 받기 gmail nodejs api를 사용할 때 바운스
function sendMessage(auth) {
var gmail =google.gmail('v1');
var email_lines =[];
email_lines.push("From:[email protected]");
email_lines.push("To:[email protected]");
email_lines.push('Content-type:text/html;charset=iso-8859-1');
email_lines.push('MIME-Version:1.0');
email_lines.push("Subject:Testing ");
email_lines.push("Hi,");
email_lines.push("Testing");
email_lines.push("<b>Hi</b>");
var email =email_lines.join("\r\n").trim();
var base64EncodedEmail = new Buffer(email).toString('base64');
base64EncodedEmail=base64EncodedEmail.replace(/\//g,'_').replace(/\+/g,'-');
gmail.users.messages.send({
auth,
'userId': 'me',
'resource': {
'raw': base64EncodedEmail
}
},function(err, response) {
if (err) {
console.log('The API returned an error: ' + err);
return;
}
console.log(response);
});
}
반송 이메일 수신 `오류가 발생했습니다. 귀하의 메시지는 전송되지 않았습니다. 2016년 11월 8일 (화) 1시 35분 8초 -0800 메시지 ID :`
이 도와주세요 안녕, 테스트 안녕 날짜가.
전자 메일 내용 앞에'Subject' 뒤에 빈 줄이 필요합니다.'email_lines.push ("Subject : Testing \ r \ n");' – Tholle