sendmail 이메일 전송 속도가 너무 느립니다

sendmail 이메일 전송 속도가 너무 느립니다

우리는 javamail을 사용하여 애플리케이션에 대한 메일을 전달합니다. 메일 기능은 루프로 실행되며 사용하는 범위에 따라 약 100~200개의 이메일을 보냅니다.

하지만 약 100통의 이메일을 보내는 데는 1시간 이상이 소요됩니다.

모든 이메일에는 14KB의 첨부 파일(pdf 파일)이 함께 제공됩니다.

이메일 기능은 다음과 같습니다.

sendMailWithAttachment("[email protected]", "password",
                    "192.168.2.160", "25", "false", "false", true, "false",
                    to, subject, body);

우리는 sendmail애플리케이션과 동일한 네트워크에서 실행되는 메일 서버를 사용합니다. 따라서 애플리케이션 서버에서 메일 서버까지의 대기 시간이 매우 짧습니다.

sendmail버전:

# sendmail -d0.1
Version 8.13.8

mailq서버에서 실행 하면 항상 한 번에 2~3개의 보류 중인 이메일이 표시됩니다.

# mailq
/var/spool/mqueue (3 requests)
Total requests: 3

메일 서버의 평균 로드가 매우 낮습니다.

$w
14:13:45 up 8 days, 59 min,  1 user,  load average: 0.03, 0.03, 0.00

문제는 어디에 있습니까?

관련 정보