:
:샌드메일을 설정한후 아웃룩 익스프레스에 pop3왁 stmp 를
:설정 했는데 받은 것은 되는데 보내는것이 되지 않습니다.
:리눅스 콘솔상에선 보내는것이 됩니다..
:
:: console 에서 된다니 sendmail 은 뜬것 같군요.
:: oulook 에서 쓰신다면 relay 를 풀어 주셨는지 확인하시기 바랍니다.
:
:access 파일(/etc or /etc/mail) 편집 했고
:makemap hash /etc/mail/access < /etc/mail/access
:/etc/mail/realy-domains 파일을 만들어 편집도 했는데
:모두가 꽝....
:그런데 콘솔상에서는 받고 보내는것이 모두 ~I求求?
:
안녕하세요? 고생하십니다. 저도 잘 모르지만..
예를 들어 설명을 드리죠.
제 경우엔 다음과 같이 되어 있읍니다.
Linux (RedHat 6.1, sendmail 8.10.0)
200.200.200.200 # 외부 NIC용 IP (DHCP, 유동)
192.168.0.1 # 내부 NIC용 IP (Hub 연결)
Windows (한윈98SE, Outlook 2000)
192.168.0.2 # 하나면 돼죠^^ (Hub 연결)
1. 리눅스
$ pwd
/etc/mail
$ cat access
<생략>
localhost.localdomain RELAY
localhost RELAY
127.0.0.1 RELAY
192.168.0.2 RELAY # 윈도그-1
192.168.0.3 RELAY # 윈도그-2
$ makemap hash access < access
$ /etc/rc.d/init.d/sendmail stop # restart 해도 되겠지만
$ /etc/rc.d/init.d/sendmail start # 확실하게 하기 위해서.. ^^
# 'chkconfig'나 'ntsysv'에서
# 시스템 시작 시 항상 시작토록
# 설정되어 있는지 확인요.
$ chkconfig --list sendmail
sendmail 0:off 1:off 2:on 3:on 4:on 5:on 6:off
$ ps ax | grep 'sendmail' | grep -v 'grep'
451 ? S 0:01 sendmail: accepting connections
$ netstat -a | grep 'smtp'
tcp 0 0 *:smtp *:* LISTEN
$ telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain.
Escape character is '^]'.
220 zeus.sungs.net ESMTP Sendmail 8.10.0/8.10.0;
Sun, 24 Sep 2000 13:21:30 +0900 NO UCE C=KR L=SE
2. 윈도그-1
Outlook -> 도구 -> 계정 -> myaccount -> 등록정보 ->
서버 -> 보내는메일: 192.168.0.1
고급 -> 서버포트번호->보내는메일: 25
이렇게 되어 있읍니다. 하나씩 체크해 보시면 될 겁니다.
그래도 않되면, 저는 할 말이 없네요.
힘 내시고, 그럼 이만..--Nothing=`grep -v 'Network' ${Life}`