안녕하십니까 오늘 가입하게 된 이성우라고 합니다. 몇가지 궁금한 점이 있어서…

안녕하십니까
오늘 가입하게 된 이성우라고 합니다.

몇가지 궁금한 점이 있어서 질문을 드리고자 합니다.

저의 고객님의 요청으로 AWS EC2 서버에 centos7 을 설치하여
운영하려고 합니다.
EC2 서버에 sendmail과 dovecot를 설치하여 메일 서버를 운영하려고 하는데..
보내는메일(25)는 정상적으로 작동합니다.
하지만 받는 메일(110)이 정상 작동 되지 않습니다.
참고로 reverse DNS 는 설정되어 있는 상태입니다.
메일로그(/var/log/maillog)를 확인해 보면 정상적으로 메일이 나가고 들어오는 것이 확인이 되는데..
메일을 확인하려고 outlook 이나 osx mail을 설정하여 확인하려고 하면 서버에 받어져 있는 메일을 가져오지 못합니다.
서버에서 명령어로 mail이 들어온것을 확인(/var/spool/mail/유저명)하였으나 메일 프로그램으로 당겨와 지지는 않습니다.

제가 무엇을 잘못한 것 일까요?
다른 유저님들의 가르침을 부탁드립니다.

14 thoughts on “안녕하십니까 오늘 가입하게 된 이성우라고 합니다. 몇가지 궁금한 점이 있어서…

  1. 참고로 현재 AWS ES2 서버에 구성해 놓은 메일설정을 OS와 sendmail,dovecot 같은 버전과 같은 구성으로 다른서버(개인서버)에서 사용테스트를 하면 정상 작동입니다.

  2. 내부 방화벽 (iptables , selinux) 모두 사용하지 않도록 설정 되어 있습니다.
    AWS EC2와는 관계가 없는걸까요?
    제가 IBM 엔지니어를 6년반동안 일해서 나름 메일서버,DB서버,WAS서버는 많이 구축해 보았는데 이런경우가 처음인것 같습니다.
    너무 어렵네요.. ㅜ.ㅜ 일주일째 고민중에 있습니다.

  3. 네…열려있습니다.
    보안쪽(방화벽)과 포트 모두 확인하였습니다.
    테스트로 외부에서 EC2서버로 메일을 보내면 /var/spool/mail/유저 파일을 확인해 보면 정상적으로 도착해 있습니다.
    하지만 외부에서 outlook 이나 mac osx mail을 설정하여 가져오려고 하면 에러도 없이 정상적으로 메일을 가져올때와 같은 로그만 남고 메일을 가져오지는 못합니다. 이런 증상은 처음이라 구글에서도 많이 검색해 보았지만 답을 찾을수가 없네요
    그래서 혹시 AWS EC2서버라서 그렇게 안되는게 아닌가 하고 추정만 하고 있습니다….휴~~~

  4. 주변에 관련 지식을 알고 계신분께 제대로 설정 하셨는지 봐달라고 부탁 해보시는것도 좋을것 같아요. 정말 안될리가 없는데 안될 때 그런 경험으로 해결한 경험이 몇 번 있습니다. (보통 이런 상황은 어처구니 없는 실수였던 기억이 나네요;;ㅠ) 혹시라도 일시적인 장애가 발생했을 수도 있으니 관련 포럼을 한번 찾아 보시는것도 좋을것 같아요.

  5. 네.. 알겠습니다.
    여러분들께서 여기저기 많은 정보를 주셔서 찾아보고 있는중이긴 합니다만…
    어렵네요… 처음부터 다시한번 설정을 확인해 뵈야 할것도 같습니다.

  6. 혹시 EC2서버에서 dovecot구성해서 사용해본 경험 있으신 분 없나요?
    이것저것 다 확인해 봤는데… 안되는 원인을 모르겠습니다.

  7. 아마도 방화벽 문제보단 dovecot 설정 문제일 것 같습니다. dovecot 2.x 부터 설정이 1.x 때보다 세분화 되면서 까다로워지다보니 초기 셋팅 에러가 빈번하게 발생하더군요. mail location을 확인 해보셔야 하지 않을까 싶습니다.

  8. 와~~~~ 해결 했습니다. 김남룡님 말씀과 같이 mail location을 변경하니 메일이 들어오네요…. 너무너무 감사합니다. 결론은 aws EC2서버 문제가 아니라 dovecot 설정에 문제가 있었던 거였네요…궁금하긴 한것은 안되던 설정을 aws EC2서버가 아닌 다른 일반 서버에서는 정상적으로 작동이 된다는 것입니다. 이상하긴 하네요…아무튼 해결 했습니다. 너무 감사합니다. ^^

Comments are closed.