node.js로 대량 메일 전송 기능을 구현하고 있습니다.
제가 원하는 실행 순서는
메일 발송 요청(smtp) -> 메일 발송 완료(콜백) -> DB에 기록(성공이든 실패든 smtp 응답코드 기록)
하지만 현재 동작은 메일 발송과 DB기록이 뒤섞여 아수라장을 이루고 있습니다.
코드는 간단하게
for문 {
메일 발송 요청 {
}, 콜백 {
DB기록
}
}
이런 식으로 되어서 문제가 발생하는 것 같습니다.
제 생각으로는 for문의 실행을 제어하면 될 것 같습니다.
다른 방법 아시는 분은 도와주시면 감사하겠습니다.
node.js로 대량메일전송이 가능하나보구나.. 좋넹..
For문 없애버리고 db기록 완료되면 인덱스 하나 증가시켜