현재 사용중인 센드메일 데몬 확인
# ps -ef | grep sendmail
현재 사용중인 센드메일 데몬 버전확인
# telnet localhost 25
실해중인 센드메일 실행중지
# /etc/rc.d/init.d/sendmail stop
센드메일 데몬파일 백업
# mv /usr/sbin/sendmail /usr/sbin/sendmail.orig
# mv /etc/mail/sendmail.cf /etc/mail/sendmail.cf.orig
최신 센드메일 파일 받기
# cd /usr/local
# wget ftp://ftp.sendmail.org/pub/sendmail/sendmail.8.13.2.tar.gz
# tar xvfz sendmail.8.13.2.tar.gz
# cd sendmail-8.13.2/
# sh Build
# cd makemap/
# make install
# cp sendmail /usr/sbin/sendmail
# chown root:smmsp /usr/sbin/sendmail
# chmod 2755 /usr/sbin/sendmail
# ls -l generic-linux.cf
# cp generic-linux.cf /etc/mail/sendmail.cf
최신 센드메일 시작하기
# /etc/rc.d/init.d/sendmail start
or
# /usr/sbin/sendmail -bd -q30m
# telnet localhost 25
센드메일에서 직접 메일 발송 테스트하기
# telnet localhost 25
MAIL From: lalala@lgtelecom.com
RCPT To: Rururu@lgtelecom.com
DATA
lalala rururu feels like sending e-mail
Thank You!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.
QUIT
최종수신지 도메인 설정
# cat /etc/mail/local-host-names
spam메일 방지
# cat /etc/mail/access
localhost.localdomain RELAY
localhost RELAY
127.0.0.1 RELAY
spam.com REJECT
spamuser@spam.com DISCARD
# makemap hash /etc/mail/access.db < /etc/mail/access
# strings /etc/mail/access.db
# strings access.db | grep spamuser
가상메일 설정법
# vi /etc/mail/virtusertable
webmaster@manualand.co.kr {TAB} manual
webmaster@hyung.co.kr {TAB} hyung
# makemap hash /etc/mail/virtusertable.db < /etc/mail/virtusertable
# ps -ef | grep sendmail
현재 사용중인 센드메일 데몬 버전확인
# telnet localhost 25
실해중인 센드메일 실행중지
# /etc/rc.d/init.d/sendmail stop
센드메일 데몬파일 백업
# mv /usr/sbin/sendmail /usr/sbin/sendmail.orig
# mv /etc/mail/sendmail.cf /etc/mail/sendmail.cf.orig
최신 센드메일 파일 받기
# cd /usr/local
# wget ftp://ftp.sendmail.org/pub/sendmail/sendmail.8.13.2.tar.gz
# tar xvfz sendmail.8.13.2.tar.gz
# cd sendmail-8.13.2/
# sh Build
# cd makemap/
# make install
# cp sendmail /usr/sbin/sendmail
# chown root:smmsp /usr/sbin/sendmail
# chmod 2755 /usr/sbin/sendmail
# ls -l generic-linux.cf
# cp generic-linux.cf /etc/mail/sendmail.cf
최신 센드메일 시작하기
# /etc/rc.d/init.d/sendmail start
or
# /usr/sbin/sendmail -bd -q30m
# telnet localhost 25
센드메일에서 직접 메일 발송 테스트하기
# telnet localhost 25
MAIL From: lalala@lgtelecom.com
RCPT To: Rururu@lgtelecom.com
DATA
lalala rururu feels like sending e-mail
Thank You!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.
QUIT
최종수신지 도메인 설정
# cat /etc/mail/local-host-names
spam메일 방지
# cat /etc/mail/access
localhost.localdomain RELAY
localhost RELAY
127.0.0.1 RELAY
spam.com REJECT
spamuser@spam.com DISCARD
# makemap hash /etc/mail/access.db < /etc/mail/access
# strings /etc/mail/access.db
# strings access.db | grep spamuser
가상메일 설정법
# vi /etc/mail/virtusertable
webmaster@manualand.co.kr {TAB} manual
webmaster@hyung.co.kr {TAB} hyung
# makemap hash /etc/mail/virtusertable.db < /etc/mail/virtusertable