[메일 전송 테스트]
$ telnet localhost 25
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
라고 나오면 설치 하자!
우분투 sendmail 설치하기
[sendmail 설치]
$ sudo apt-get install sendmail
[설정변경]
$ sudo vi /etc/mail/sendmail.mc
FEATURE(`no_default_msa')dnl
dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl
DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea, Addr=::1')dnl
DAEMON_OPTIONS(`Family=inet, Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1')dnl
127.0.0.1 => 0.0.0.0 으로 변경
[config 파일 생성]
$ sudo m4 /etc/mail/sendmail.mc
[설정변경]
$ sudo vi /etc/mail/access 맨 마지막에 추가
192.168.0 RELAY
[sendmail 다시시작]
$ sudo service sendmail restart
[메일전송테스트]
$ telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 ubuntu ESMTP Sendmail 8.14.4/8.14.4/Debian-2ubuntu2.1; Fri, 10 Mar 2017 10:29:07 +0200; (No UCE/UBE) logging access from: localhost(OK)-localhost [127.0.0.1]
라고 나오면 성공!
[메일발송이 느린경우]
$ sudo vi /etc/hosts 파일을 아래와 같이 수정
127.0.0.1 localhost localhost.localdomain myhostname
'공부하자 > 알면 유용한정보' 카테고리의 다른 글
홈페이지 무료 로그인 양식 및 디자인 (0) | 2017.07.20 |
---|---|
IP 주소 / MAC 주소 란 (0) | 2017.07.20 |
TCP와 UDP 차이 (0) | 2017.07.18 |
컴포넌트란 (0) | 2017.05.19 |
노드제이에스(Node.js) 란? (0) | 2017.05.19 |