[김기영]님이 남기신 글:
>안녕하세요? 가상메일 서비스를 하려고 발버둥 치는
초자입니다.
>
>현재 알짜 6.1로 메일서버 구축해 놓고 잘 사용하고
있습니다.
>근데 하나의 ip로 여러 도메인에 대해 가상 메일 서비스 할
일이 생겨서 여기저기 찾아다니다가 여기까정 오게
됐네여.
>
>san2님께서 쓰신 글들은 잘 읽어 보았는데 제가 넘 무지하다
보니 이해를 못해서 기냥 linuxconf의 도움말에 나오는 가상 메일
도메인에서 설며하는 대로 해봤는데요. 잘
안되는군요.
>
>현재 aaa.net라는 도메인으로 메일을 사용하고 있구요. 앞으로
여러(?)개의 도메인에 대해 메일만 서비스하려고
합니다.
>
>일단 bbb.co.kr이라는 도메인을 쓰려고 합니다.
>자체 네임서버는 갖고 있지 않아 isp에 bbb.co.kr에 대한 도메인의
ip를 주도인메인의 ip인 1.1.1.1(공인ip)로
맞춰 달라고 하고, linuxconf에서 가상메일도메인을
적어주고, sendmail.cf재구성(자동으로
하더군요) 하고, inetd.conf의 pop-3관련 부분에 vpop3d 데몬이 같이
작동하도록 설정한 후 sendmail과 inetd를 재시작시켜주고,
가상 메일 도메인 사용자를 등록한 후 시험을
했습니다.
>
>근데 pop client(out express)에서 서버로 접속이 안되는 것
같네요.
>id와 password만 자꾸 물어보네요.
>
>그래서 서버에서 직접 id와 password를 넣고 로그인하려니까
그래도 안되는군요,
>가상 메일 도메인으로 로그인하려면 다른 방법으로 해야
하나요?
>가상 메일 도메인에 대한 사용자로 메일을 보내보면
/var/spool/vmail/bbb.co.kr/user(사용자id)파일로
내용이 들어가 있는데 이 메일을 어떻게 해야할지.
>
>pop client에서 받는메일서버, 보내는 메일서버를 bbb.co.kr로
지정해줬습니다.
>
>기본 도메인에 대한 메일은 잘 나가고 , 들어 옵니다.
>
>sendmail.cw에는 aaa.net과 bbb.co.kr이 적혀 있구요.
>inetd.conf에는 pop-3관련 주석을 풀고, 기존 ipop3d에 추가해서
vpop3d가 가상메일에 반응하게 되어 있구요.
>
>telnet aaa.net 110, .... 25 , telnet bbb.co.kr 110, 25모두 제대로
작동합니다.
>메일을 외부에서 보내면 계정으로 잘 들어갑니다.
>무엇이 문제일까요?
>많은 조언 부탁드립니다.
========================================
안녕하세요?
"가상"이라는
말이 들어가면 일단 네임서버에서 크게 작용합니다..
네임서버 몫이 큰편이죠...
nslookup으로
bbb.co.kr 도메인(및 @호스트)에 대한 IP 주소가
현재 설정하려는 리눅스 박스의 IP와 동일해야합니다.
이것이 가상 메일서버입니다...
기계는 하나이지만 마치 각각의 독립된 여러 개의 호스트가
존재하는것
처럼 보이는게 가상 호스트입니다.
네임서버에서 제대로 설정해 줬고
/etc/sendmail.cw 파일에 가상 호스트를 설정해 주기만 하면
가상 메일서버 설정은 끝입니다..
생각보다 간단합니다...
그리고 가상 메일서버에 대한 계정은 리눅스 박스 계정에
준합니다.
저 같은 경우에는 굳지 가상 호스트에 대한 디렉토리는 만들
필요는 없습니다.
요약하면
1.
우선적으로 현재 설정하려는 가상 호스트(가상 도메인)의 IP
주소가
현재의 리눅스 박스의 IP 주소와 일치하는지 nslookup으로
확인하기 바랍니다.
2.
/etc/sendmail.cw 파일에 가상 호스트를 설정합니다.
이게 전부입니다...
*PS:
vmail, vpop3d......글쎄요...이건
제가 해보질 않아서....
정확한 답변을 못하겠네요....
|