sun's longitude:241 55 53.99 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
1278 번 글의 답장글: 산님.. 정말감사합니다...내용무
글쓴이: 김근호 글쓴날: 2003년 01월 14일 04:33:36 화(새벽) 조회: 465
[산이]님이 남기신 글:

>[김근호]님이 남기신 글:
>
>>안녕하세요.
>>
>>구현하고자 하는 방향:두개 이상의 메일을 처리
>>
>>설치상황:DNS서버에서
 mail.a.com mail.b.com mail.c.com이 정상적으로 잡혀있으며,
MAIL서버에서 다음의 사항을 처리하고자 함
>>
>>-------------
>>| mail.a.com |    <---1st query "mail.a.com"
>>-------------     <---2nd query "mail.b.com"
>>                  <---3rd query "mail.c.com"
>>
>>(그림이 참....-.-;)
>>이렇듯 세개의 mail.X.com이란 query를 하나의
메일서버(mail.a.com)에서
 처리를 해주려고 합니다.
>>
>>또한 각 메일도메인들은
 외부에서 pop3난 imap으로 각자의 메일서버(즉, 물리적인
메일서버는 mail.a.com이지만,
 mail.b.com으로 접속하여 mail.b.com에 연관된 메일들만 열어보던지,
보내던지, 또는 mail.c.com으로 접속하여 마찬가지로 mail.c.com에
연관된 메일들만 처리)에 접속하여 처리하고자
합니다.
>>
>>즉 mail.a.com mail.b.com mail.c.com으로 오는 메일들을 모두
mail.a.com에서 처리하지 않고, 각자의 메일도메인으로
 처리(즉, 아웃룩같은곳에서
 서버들의 주소를 mail.a.com으로 하지 않고 각자의 mail.b.com 또는
mail.c.com으로 설정하여 자신의 메일을 끌어옴)하고자
합니다.
>>
>>아직 sendmail에 대한 개념이 많이 부족한 관계로 이러한
"가상"이란 부분이 어떠한 방향으로 처리가 되는지
궁금하군요.
>>
>>현재 정상적으로 mail.a.com이란 이름으로 서비스가 되고
있습니다만, 여기에 추가적인 도메인을 추가하려고 하는데요,
그렇다고, "무식"한 방법으로 서버 하나당 하나의 도메인을
준다는것도 참 우습더라구요.
>>
>>질문1. sendmail에서 이처럼 세개의 메일 도메인을 처리해주기
위해선 어떠한 부분을 바꿔줘야하는지요?
 
>>현재 설정상황입니다.

>>
>>local-host-names:
>>a.com
>>mail.a.com
>>b.com
>>mail.b.com
>>c.com
>>mail.c.com
>>
>>virtusertable부분이
 이해가 안가는군요.
>>
>>질문2. 혹시 이러한 경우에는 alias를 사용해야
하는지요.
>>그냥 추측해보는건데요,
 alias된 아이피에 대해 sendmail이 세개의 도메인(mail.a.com
 mail.b.com mail.c.com)을 정확하게 인식하여 pop나 imap을 통하여
메일들을 정상적으로 처리해주는지 여부. 또한 이러한 경우에
pop나 imap등에 다른 옵션을 줘야하는지 여부가
궁금하네요.
>>
>>질문이...참 ..
>>
>>쉬운버전->세개의
 각기 다른 도메인들을 하나의 물리적인 메일서버에서 돌리고
싶으며, 외부에서 볼 경우 모두 각기 독립적인 메일서버로
보여주게 하고 싶습니다.
>>
>>감사합니다.
>>
>> 
>
>========================================
>
>우선
>sendmail 같은 경우 각각 도메인에 대해서 전적으로
독립적으로
>운영되지 않습니다.
>
>즉 a.com 과 b.com 의 메일 호스트(MX 레코드로 지정한
호스트)
>가 모두 같은 IP 주소를 사용(또는 물리적으로 같은
컴퓨터)한다면,

>
>ID@a.comID@b.com
>
>은 동일한 하나의 ID 만 같습니다.
>즉 a.com 과 b.com 호스트는 물리적으로 같은 컴퓨터이기
때문에
>ID 는 하나만 가능합니다. 같은 ID 가 두개인 경우는
없으니깐요
>
>이런 단점을 보완하기 위해서 /etc/mail/aliases 파일이나
>/etc/mail/vertusertable 같은 것이 생겨난 것입니다.
>
>그러나 이런 단점을 보완했다고 해서 전적으로 각각의
도메인에 대해서
>같은 ID(시스템 계정)은 존재하지 않습니다.
>
>즉 실제로는 ID@a.comID@b.com 은 각각 독자적으로
사용가능하지만

>물리적인 하나의 컴퓨터에서는 오직하나의 ID만 있고 실제로
메일을
>받을 경우(POP3/IMAP)는
 둘 중 하나는 다른 ID로 받아와야 합니다.
>
>이와 같이
>sendmail 같은 경우는 각각 다른 도메인에 대해서 같은 ID
사용은
>가능하지만 실제로 같은 물리적인 컴퓨터에서는 같은 ID는
사용하지는
>못합니다.(안하는것이
 아니라 못함)
>
>qmail + mysql 같은 경우는 실제로 '가상'의 ID를
사용하므로
>가능합니다만 제가 qmail을 무지 싫어해서 그 사용법은
모릅니다.
>
>본론으로 돌어와서
>
>DNS의 MX 레코드와 sendmail의 local-host-names, virtusertable
또는
>aliases 정도만 알고 있어서 위의 문제는 싶게 해결할 수
있습니다.
>
>현재 물리적인 메일서버(예:192.168.10.5)는
 한대이므로,
>
>[DNS 설정]
>
>$ORIGIN a.com.
>$TTL 86400
>...
>@ IN MX 0 mail
>...
>mail IN A 192.168.10.5
>...
>
>
>$ORIGIN b.com.
>$TTL 86400
>...
>@ IN MX 0 mail
>...
>mail IN A 192.168.10.5
>...
>
>$ORIGIN c.com.
>$TTL 86400
>...
>@ IN MX 0 mail
>...
>mail IN A 192.168.10.5
>...
>
>이와 같이 a.com, b.com, c.com 의 mail 호스트를 모두
>192.168.10.5 주소를 가르키도록 설정합니다.
>
>이것은 mail.a.com, mail.b.com, mail.c.com 모두를
>사용(POP/IMAP 또는 SMTP)가능하도록
 하는 설정입니다.
>
>
>[sendmail 설정, RELAY 설정 제외]
>
>local-host-names : (도메인 추가시 아래와 같은 방법으로)
>a.com
>mail.a.com
>b.com
>mail.b.com
>c.com
>mail.c.com
>
>virtusertable : 설명 생략합니다.(책에서
 많이 언급해서)
>aliases : 설명 생략합니다.
>
>이것이 전부입니다.
>
>user1@a.com
>(mail.a.com 호스트에 POP3/IMAP 접속하여 user1 메일을
받아옴)
>
>user2@b.com
>(mail.b.com 호스트에 POP3/IMAP 접속하여 user2 메일을
받아옴)
>
>user3@a.com
>(mail.c.com 호스트에 POP3/IMAP 접속하여 user3 메일을
받아옴)
>
>mail.a.com = mail.b.com = mail.c.com = 192.168.10.5 로 물리적으로
>한대로 메일서버를 사용함
>
>앞서 얘기했듯이 qmail과 같이 아주 독자적인 '가상
유저/도메인'를

>구별하여 사용하지 않는 이상 sendmail은,
>
>user1@a.com
>user1@b.com
>user1@c.com
>
>은 모두 같은 결과가 됩니다.(mail.a.com,
 mail.b.com, mail.c.com은
>동일한 컴퓨터이므로)
>(virtusertable 또는 aliases 를 사용하지 않는 경우에 한함)
>
>이와 같이 각각 도메인에 대해서 user1 을 서로 구별하여
사용하려면
>virtusrtable 설정이 필요합니다.
>
> 

========================================


 
이전글 : Re: 가상메일에 관련(sendmail)
다음글 : 메일 발송 관련입니다.  
 from 4.47.220.248
JS(Redhands)Board 0.4 +@

Re: 가상메일에 관련(sendmail) 메일 발송 관련입니다.
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2024. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds