nodemailer test

nodemailer test

Nodemailer

메일을 발송해주는 node.js 모듈
Nodemailer 사용법

Test

tp기공소와 관련하여 nodemailer로 메일을 보내는 코드를 작성했는데 그와 관련하여 좀 더 테스트를 진행했다. Google SMTP를 사용했다.

동시에 메일을 보낼 수 있는 메일의 수

테스트 코드는 for문을 돌면서 메일을 보내도록 작성했다. 내 pc에서 테스트한 결과, 매번 테스트할 때마다 달랐다. 처음에는 17개까지 성공했지만, 테스트가 끝날 때 쯤에는 14개만 성공했다. 가끔 메일 발송에 실패하면 Temporary System Problem. Try again later라는 에러 메시지와 함께 responseCode: 421이 출력된다. 이 에러 메시지를 검색해보면 동시에 너무 많은 세션을 사용했다는 것이다. 가장 좋은 방법은 같은 시간에 세션 10개를 초과하지 않도록 관리해야 한다고 한다.
####하루에 보낼 수 있는 최대 메일 수(내부, 외부 수신자 포함)
Gmail 일반 계정의 경우, 500개
Gmail 비지니스/교육용 계정의 경우, 2000개
(내 pc에서 naver와 gmail 일반 계정으로 메일을 보냈을 때에는 2002개가 발송되었다.)

하루에 보낼 수 있는 최대 메일 수를 초과한 경우

enter image description here
(아래의 내용은 검색한 결과이다.)

메일 한 개당 받을 수 있는 수신자 수(수신자, 참조, 숨은 참조 포함)

Gmail 일반/비지니스 계정과 상관없이 2000개(외부 500)

하루에 받을 수 있는 메일 수

Gmail 일반/비지니스 계정과 상관없이 10000개

댓글

가장 많이 본 글