[리눅스]Sendmail.cf 관련 팁 몇가지 정리
다량 메일을 발송 하다 보니 mqueue 설정이 필요합니다.
잘못 되거나 mqueue에 저장되면 바로 반송하고 삭제 하는게 좋은거 같네요.
vi /etc/mail/sendmail.cf
파일을 보시면...
# Timeout of queue return
O Timeout.queuereturn=5d
를
O Timeout.queuereturn=1s
로 변경 메일을 보내고 1초간 mqueue에 저장하고
메일을 송신자에게 반송 한 후 송신한 메일은 파기한다.
# maximum message size
O MaxMessageSize=5120000
발송 메시지를 5메가로 제한
#######################################
### Local and Program Mailer specification ###
#######################################
내용중에...
Mlocal, P=/usr/bin/procmail, F=lsDFMAw5:/|@qSPfhn9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, M=5120000,
T=DNS/RFC822/X-Unix,
A=procmail -t -Y -a $h -d $u
수신 메지시를 5메가로 제한 (M=5120000) 넣어 주시면 됩니다.
# maximum number of recipients per SMTP envelope
O MaxRecipientsPerMessage=200
한번에 동시 발송 가능수를 200명으로 제한
(스팸 문제로 걸리게 되면 발송 제한을 걸어서 관리하셨으면 합니다.)
vi /var/log/maillog
메일 로그 확인도 꼭 해주시구요.^^
sendmail 을 killall 하고 재시작 해주시면 됩니다.....
killall -HUP sendmail 후에 sendmail 재시작해주세요~
/etc/rc.d/init.d/sendmail restart
'웹과련정보' 카테고리의 다른 글
스마트폰 UI 화면 설계 (0) | 2010.11.23 |
---|---|
추억의 제로보드4 배포 중지되어서 파일 보관용입니다. (0) | 2010.03.28 |
[리눅스] permissions=41777 on queue directory /var/spool/clientmqueue/ (0) | 2010.02.01 |
[리눅스] 퐅더별 용량 보기 (0) | 2009.12.28 |
[리눅스] 로그 파일 내용 지우기 (0) | 2009.12.09 |