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

여러 도메인으로 메일 수신

작성자 정보

  • 박쥐 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요~

리눅스에서 useradd 로 계정을 추가했습니다.

기존 서비스중인 도메인은 3~4개 정도 되는데, 그 중에서 최근에 추가된 도메인으로

메일 수신이 되지 않습니다.

아파치의 VirtualHost 설정을 건드려야 할거 같다고 생각됩니다.

근데 이것이....

<VirtualHost *:80>
        ServerName      www.newdomain.com
        DocumentRoot    /home/newdomain/public_html/www
</VirtualHost>


<VirtualHost *:80>
        ServerName      intra.newdomain.com
        DocumentRoot    /home/newdomain/public_html/intra
</VirtualHost>


<VirtualHost *:80>
   DocumentRoot   /home/newdomain/public_html/campus
   ServerName     newdomain.com
   ServerAlias    newdomain.com *.newdomain.com

   RewriteEngine on
   RewriteCond   %{HTTP_HOST}     ^[^.]+\.newdomain\.com$
   RewriteRule   ^(.+)           %{HTTP_HOST}$1         [C]
   RewriteRule   ^([^.]+)\.newdomain\.com(.*) /home/newdomain/public_html/campus$2
</VirtualHost>

<VirtualHost *:80>
        ServerName      www.newdomain.or.kr
        Redirect / http://www.newdomain.com
</VirtualHost>

위와 같이 설정 되어있습니다.

기존의 다른 도메인들은 2차 도메인으로 접속이 되었을 때, www.abc.com/2차도메인
이렇게 연결이 되거든요...
근데 이것은 campus라는 폴더로 연결되고 연결 된 후에 입력받은 2차 도메인을 식별값으로 인식해서
PHP단에서 각각 다른 페이지를 보여줍니다.

----초보라서 질문이 이상한거 같은데 죄송합니다.---

질문을 정리하면요...

id@abc.com
id@def.com
등의 기존 도메인은 외부메일 설정 mail.abc.com, mail.def.com 등으로 메일이 수신잘 됩니다.
근데 위의 mail.newdomain.com 이렇게 메일 수신서버로 지정하면 발송에러가 뜹니다.
어떻게 무엇을 수정할지 복잡해보여서 도움을 부탁드립니다. 꾸벅~

관련자료

댓글 3

박쥐님의 댓글

  • 박쥐
  • 작성일
해결되었습니다.

/etc/mail/local-host-names (파일 열어서 해당 도메인 추가)
/etc/init.d/sendmail restart (샌드메일을 재시작.)

복잡하게 생각했는데 쉽게 해결되어서 다행이에요.

강희아빠님의 댓글의 댓글

  • 강희아빠
  • 작성일
앗 궁금한게 있는데요. 저도 id@a.com id@b.com두개의 도메인이 생겼는데 id@b.com메일계정만 사용하려고 해요. a.com도메인은 저희꺼고 b.com도메인은 제공할 업체회사 도메인이에요.
id@b.com계정으로 아웃룩에서 세팅해서 메일 보내니 보낸사람 메일주소가 id@a.com으로 가는데..
혹시 이거관련해서 작업해줘야 되는부분이 있나요? 메일은 id@b.com으로 잘 받아집니다. ㅎ

박쥐님의 댓글의 댓글

  • 박쥐
  • 작성일
글쎄요...질문글 올려보세요~ 다른분들이 답변해주실거에요.
답변달고 할 서버 지식이 없어서 죄송합니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,134 명
  • 현재 강좌수 :  36,188 개
  • 현재 접속자 :  255 명