달력

42024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
질문,광고 등록 절대금지! 질문은 Q&A로
글쓴이:jyuvenia [서버]대량 메일 발송???조회수:7304

jyuvenia


대량의 메일이 발송되지 않는다고 호소를 하는군요.

:)

덕분에 그 문제에 관하여 이곳을 검색해보니...

별 방법이 전부 동원이 되는군요.

결과론적으로 몇백통씩 끊어서 보내는것이 사실상 전례가 된듯

합니다.

솔직히 약간 당황스럽습니다.

개인적으로 아직까지 몇만통을 한번에 그냥 보내도 빠짐없이

잘 가는데 왜 그런 문제들이 일어나서 끊어 보내는 일이

발생하는지 잘 이해가 가질 않았습니다.

대부분 조급하신 분들이 많은 관계로 방법 부터 거론하면..

1. sendmail 은 8.10.x 이상의 버전을 사용

2. /var 의 파일시스템은 저널링 파일 시스템 이어야 함 (ReiserFS, ext3)

3. Multiple Queues 를 사용


위 3가지면 충분합니다.

3번을 사용하기 위한 설정 밥법은 sendmail.cf 에서

O QueueDirectory

라는 행을 찾아서

O QueueDirectory=/var/spool/mqueue/q*

으로 변경을 하시거나 추가를 하시기 바랍니다.

그 다음 /var/spool/mqueue 에 q1 애서 q6 정도 까지 만들어 줍니다.

# cd /var/spool/mqueue
# mkdir q1 q2 q3 q4 q5 q6
# chown root.mail q*

그다음 sendmail 을 재시작 하면 되겠죠?

참고로 Multiple Queues 의 장점은

1. 고성능
2. 병렬 큐 처리
3. 파일 시스템 결점 보완

입니다.

더 자세한 부가적인 설명을 원하신다면 kldp.org 를 참고하시거나

http://kldp.org/~yong  

으로 가보세요.. 특히 http://kldp.org/~yong 사이트는 개인적으로

아주 좋아하는 사이트 입니다.

국내 리눅스계에 공헌을 아주 많이 하신 분이죠 :)

사이트 또한 정말 멋집니다.   :)

역시 성질 급하신 분은 http://kldp.org/~yong/misc/sendmail/

로 바로~~~~

 

 

 

Ext2 가라~!

Posted by tornado
|