[질문] 리눅스9.0에서 샌드메일 설정(꼭! 부탁)

cuter의 이미지

안녕하세요. 이번에 새로 레드햇리눅스 9.0을 설치햇습니다.

라인은 메가패스 고정IP라인을 사용 중입니다.
샌드메일 버젼은 8.12.8이구요.(RPM 설치)

헌데.. 서버에서 로컬로 메일 보낸 후, PC에서 POP3를 통해 메일 받기는 잘 되지만, 외부(다음넷,네이트)에서 보내는 메일은 반송이 되더군요.

Deferred: Connection refused by mail.mzion.co.kr.
Message could not be delivered for 1 hour
Message will be deleted from queue

dns는 별 문제 없이 잘 잡히구요. mx도 잘 설정해뒀구요.
/etc/mail/local-host-names에도 도메인 셋팅을 해줬는데..
자꾸 반송이 됩니다.

이건 원래 안되는건지 모르겠지만, 외부에서 25번포트로 텔넷 접속이 안되더군요. 차단을 하는거 같아요. 서버 로컬에서는 25번 포트로 텔넷 접속이 되긴 하던데...

대체 무슨 문제일까요. 3일째 헤딩 중입니다. ㅠ.ㅠ

꼭 좀 알려주세요. 부탁드립니다.
정확한 답변이 아니라도 참고할 만한 것이거나 체크해야 하는 부분이라도.. 부탁드립니다.

검색도 해보긴 했는데..제가 원하는 답은 안나오더라구요. ㅠ.ㅠ

maylinux의 이미지

sendmail.cf 의 설정이 잘못된것 같습니다.

만일 그렇게 된다면, 센드메일을 띄워도, 25포트가 안열리게 되는 ㄱ경우가 있습니다.

포트가 안열리니, 외부에서는 접근을 할수가 없는겁니다.
(로컬에서는 가능합니다)

sendmail.cf 의 설정은.. 설명하기가 너무 힘듭니다... :?

센드메일 설정은..정말 힘듭니다..
그렇지만 언젠가는 꼭 해야 되는것이지요.

그리고, 꼭 넘어야할 넘이기도 하니, 자신감을 가지고 해보시기 바랍니다.

센드메일설정 첫번째는 필수
센드메일설정 두번째는 선택
센드메일설정 세번째는 미친짓....

이란 말도 있으니, 걱정마세요 8)

아바타 제작기간~~ 무려 5초!!!

cuter의 이미지

답변 감사합니다.

그럼 외부에서 25포트가 열려야 정상이란 말씀이죠?

음..그럼 cf 설정파일만 딥따리 파고들면 되는거군요. 전 또 외부적인 요인이 있을지도 모른단 생각을 ㅡㅡ;;

그럼 해보고 안되면 다시 질문 올리도록 하죠.

답변해 주신분 다시 한번감사드려요 ^^

lis001의 이미지

# telnet localhost 25
또는
# ps ax | grep sendmail

이렇게 해서 접속이 되거나 프로세스가 떠있으면 센드메일은 정상적으로 설치 된것입니다.

외부에 리눅스등의 서버가 있다면 그곳에서
# telnet mail.mzion.co.kr 25

이렇게 해보세요. 이랬을때 접속이 되면 정상적으로 메일이 설정 된것입니다.
내부에서는 되는데 외부에서 연결이 안되면,

방화벽 설정을 확인해보세요.

# setup
이라고 쳐서 firewall 부분이 있을겁니다. 리눅스 설치할때 기본으로 mideum으로 설치될겁니다. 이거 체크하세요.

여기서 25포트 열어둔것인데도 그렇다면 메가패스에서 25번포트를 막아놓았을 수도 있습니다.

매일매일 즐거운 하루가 되길... :)

cuter의 이미지

제 개인피씨에서(서버와 라인이 틀립니다.) 서버로
telnet mail.mzion.co.kr 25
하면, 접속이 안되거든요. 그럼 방화벽 문제이거나 메가패스 문제인건가요??

maylinux의 이미지

nmap 이나 netstat 으로 열린 포트를 보세요..

안열려있다면, 설정이 잘못된것입니다..

아니면.. iptables 에서 필터링하고 있는지도 모릅니다.

에.. 실례했지만..
개인적으로 nmap 를 사용해서 본 결과..

22번
53번
110번
111번

이 열려있네요
역시나 25번이 열리지 않았습니다..

iptables 의 필터링도 아니군요..

센드메일을 다시 설정하셔야겠습니다

여담: 그런데.. mzion.co.kr 로 스캔링했는데, 거기 맞나요???

아바타 제작기간~~ 무려 5초!!!

incred의 이미지

기억이 가물가물 거리는데... 레드헷의 센드메일이 언제인가 부터...
로컬에서만 동작이 되도록 기본적으로 설정되어 있던것으로 기억합니다!
sendmail.cf 파일을 직접 편집하려고 하지 마시고... sendmail.mc 파일을
열어보시면... localhost 에서만 동작되도록 한 부분이 있을겁니다!
그부분을 주석처리 하시던지... 사용하시는 도메인으로 바꿔보시면...
잘 동작할꺼... 같네요... 한번 확인해 보세요... (근데, 맞나? 몰라...)

supersky의 이미지

incred님의 말씀이 맞습니다.

/etc/mail/sencmail.cf 파일을 열어서 127.0.0.1이란 줄을 찾으세요.
그줄을 #를 붙어 Remark해주십시오.

그럼 동작될것입니다.

또, tcp_warpper을 사용하신다면

hosts.allow에

sendmail:ALL넣어 주시구요...

적용하실려면
/etc/rc.d/init.d/sendmail restart
/etc/rc.d/init.d/xinetd restart
하시면 됩니다.

참고가 되셨으면 합니다.

void main()
{
printf("Hello World\n");
exit(0);
}
/* 초심으로 돌아가자~~~~~ */

maylinux의 이미지

에.. 사실 저도 sendmail.mc 파일 설정하고,

m4 를 이용해서 sendmail.cf 를 만들었습니다..

sendmail.cf 일일히 설정하기란..정말 어렵습니다.

참고로, sendmail.mc 파일 설정하고

/usr/bin/m4 sendmail.mc 하면
sendmail.cf 파일이 생성됩니다..

그걸 사용하시면 됩니다..

아바타 제작기간~~ 무려 5초!!!

juicy의 이미지

제가 정리해보죠...^^

sendmail.mc와 sendmail.cf를 수정해야하기 때문에,
불안하면 사본을 하나씩 만들어 놓으면 되죠..^^

cd /etc/mail
vi sendmail.mc

DAEMON_OPTIONS('Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
이렇게 되있는 줄(제꺼 기준으로는 line 84)에서 127.0.0.1 을 0.0.0.0 으로 바꿉니다.

m4 sendmail.mc > sendmail.cf

이렇게 하면 sendmail.cf가 새로 생성됩니다.

/etc/rc.d/init.d/sendmail restart
/etc/rc.d/init.d/xinetd restart

이렇게 sendmail 서버를 재가동 시키면 끝~.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.