질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

센드메일 셋팅시 외부 메일 송수신 오류

작성자 정보

  • 김재영 작성
  • 작성일

컨텐츠 정보

본문

안녕하십니까?

센드메일을 셋팅하는 도중에 오류가 발생하여 질문을 드립니다.

회사 서버가 해킹을 당해서 시스템을 재구축을 하고 있습니다.

OS는 리눅스 페도라 3이고 여기에 홈페이지와 메일서버를 구성하려고 합니다.

홈페이지는 구성을 했습니다. 그런데 메일 서버를 구축하면서 문제가 생겼습니다.

메일이 내부에서는 주고 받는 것이 다 되는데 외부에서 오는 메일과 보내는 메일을 받는 것이 되지 않습니다.

센드메일 버전은 기존의 Sendmail 8.13.1을 사용하였고

name 데몬을 imap-2001a-18.i386.rpm과 시스템에 있는 dovecot을 사용하였습니다.

그리고 mysql은 기존것을 삭제하고 소스 컴파일해서 넣었습니다. -원래 홈페이지에서 사용하고 메일서버는 사용안함.

네임서버를 설정하여 host 도메인이름을 실행하면 해당 IP가 나옵니다.

또한 외부에서 ping을 실행하면 결과도 찍히구요

그리고 /etc/xinetd.d/pop3와  imap의 설정 값인 disable= no로 수정하여 주었습니다.

또한 포트 상태를 확인해 보니 다음과 같았습니다.

tcp        0      0 0.0.0.0:993                 0.0.0.0:*                   LISTEN     
tcp        0      0 0.0.0.0:32769               0.0.0.0:*                   LISTEN     
tcp        0      0 0.0.0.0:995                 0.0.0.0:*                   LISTEN     
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN     
tcp        0      0 0.0.0.0:110                 0.0.0.0:*                   LISTEN     
tcp        0      0 127.0.0.1:783               0.0.0.0:*                   LISTEN     
tcp        0      0 0.0.0.0:143                 0.0.0.0:*                   LISTEN     
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN     
tcp        0      0 0.0.0.0:113                 0.0.0.0:*                   LISTEN     
tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN     
tcp        0      0 211.218.214.242:53          0.0.0.0:*                   LISTEN     
tcp        0      0 127.0.0.1:53                0.0.0.0:*                   LISTEN     
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN     
tcp        0      0 127.0.0.1:5335              0.0.0.0:*                   LISTEN     
tcp        0      0 0.0.0.0:25                  0.0.0.0:*                   LISTEN     
tcp        0      0 127.0.0.1:953               0.0.0.0:*                   LISTEN     
tcp        0      0 ::ffff:127.0.0.1:8005       :::*                        LISTEN     
tcp        0      0 :::8009                     :::*                        LISTEN     
tcp        0      0 :::80                       :::*                        LISTEN     
tcp        0      0 :::22                       :::*                        LISTEN     
unix  2      [ ACC ]     STREAM     LISTENING     7231   /var/run/dovecot-login/default
unix  2      [ ACC ]     STREAM     LISTENING     7817   /var/run/iiim/.iiimp-unix/9010
unix  2      [ ACC ]     STREAM     LISTENING     8042   /var/run/saslauthd/mux
unix  2      [ ACC ]     STREAM     LISTENING     8085   /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     7761   /dev/gpmctl
unix  2      [ ACC ]     STREAM     LISTENING     7830   /var/run/.iroha_unix/IROHA
unix  2      [ ACC ]     STREAM     LISTENING     7983   /tmp/.font-unix/fs7100
unix  2      [ ACC ]     STREAM     LISTENING     8400   /tmp/mysql.sock
unix  2      [ ACC ]     STREAM     LISTENING     9638   /tmp/.gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     9675   /tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     10036  /tmp/ssh-DTNMrR2975/agent.29

외부에서 텔넷을 사용하여 해당 포트에 접속해 봤는데 이상이 없었습니다. (25, 110)

현재 방화벽은 내려가서 동작을 멈추고 있는 상황이고요

sendmail.cf에 잇는 127.0.0.1 부분과 MD5가 나오는 부분도 삭제하거나 dml을 지운 상황입니다.

네이버에서 리턴된 메시지의 내용입니다.

Connected to 211.218.214.242 but sender was rejected.
Remote host said: 553 5.1.2 ... Unrecognized host name naver.com.

그외에 sendmail.cf하단부에 스팸 필터링 부분만 들어가 있습니다.

로그 파일에서 찍힌 부분입니다. (/var/log/maillog)

Dec 15 10:12:56 winneric1 sendmail[15831]: jBF1CurW015831: <kjjy7@naver.com>... Unrecognized host name naver.com.

센더가 거절 한다고 나오는데 어디를 셋팅해야 할지 모르겠습니다.

도와주세요 

 

 

 

관련자료

댓글 1

박민기님의 댓글

  • 박민기
  • 작성일
/etc/mail/local-host-names 에 릴레이할 도메인을 입력하셨는지요? 이 파일에 도메인을 입력하셔야 메일 송수신이 됩니다. 도움이 되셨으면 좋겠습니다.^^;

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  84 명