FreeBSD 핸드북 : 전자 메일 : FAQ : 나머지 주제
Previous: 센드메일에서 ``메일이 리턴되었습니다(mail loops back to myself)'' 라는 메시지가 오면..
Next: 개발의 최전선: FreeBSD-current와 FreeBSD-stable

17.3.3. 다어얼업 PPP 호스트로 E-Mail을 사용할 수 있습니까?

여러분이 lan 싱에서 FreeBSD (메일)박스를 인터넷에 접속하고 싶어할 것입니다. FreeBSD (메일)박스는 랜상에서 메일 게이트웨이가 될것입니다. PPP 접속이 불가능한 것은 아닙니다.

적어도 두가지 방법이 있습니다. 한가지 방법은 UUCP를 사용하는 것입니다.

이렇게 하는 중요한 열쇠는 여러분의 도메인에게 MX 서비스를 제공할 인터넷 사이트가 있어야 합니다. 예를 들면 :

bigco.com.			MX	10	bigco.com.
					MX	20	smalliap.com.

다만 하나의 호스트가 최종 수신자로 특정지워져야 합니다. (bigco.com 도메인의 /etc/sendmail.cf 에 있는``Cw bigco.com'' ) 송신특 센드메일은 메일을 전송할 때, 모뎀으로 접속하여 여러분에게 접속을 시도할 것입니다. 여러분이 모뎀을 켜놓지 않은 상태라면 시간 초과의 주 원인이 되기도 합니다. 센드메일은 자동으로 2차 MX 사이트 즉 여러분의 IP 옵체의 호스트에 메일을 전송하려고 시도할 것입니다. 2차 MX 사이트는 매 15분 마다 메일을 1차 MX 사이트에 전송하기 위해 여러분의 호스트에 접속을 시도할 것입니다 (/etc/rc.conf 화일에 있는sendmail_flags = "-bd -q15m").

로그인 스크립트와 스크립트를 사용하기 위한 대기 상태가 있을 수도 있습니다.

#!/bin/sh
# Put me in /usr/local/bin/pppbigco
( sleep 60 ; /usr/sbin/sendmail -q ) &
/usr/sbin/ppp -direct pppbigco
사용자에 대한 별도의 로그인 스크립트를 작성하려면 위에 제시된 스크립트 외에 sendmail-qRbigco.com를 이용할 수 있습니다. 이경우 bigco.com 도메인에 대한 메일 큐에 있는 모든 메일에 곧장 적용될 것입니다.

좀 더 자세한 내용은 다음과 같습니다.

freebsd-isp 메일링 리스트에서 발췌한 내용.

>   
> isp는 2차 MX 서비스를 제공합니다. 고객은 고객의 1차  MX 에 
> 메일을 받기 위해서 자동으로 isp 서비스에 하루에 여러번
> 접속하게 됩니다. (isp는 고객의 도메인에 메일이 도착하였을 때 
> 고객의 사이트에 접속하지 않습니다.) isp의 센드메일은 메일큐를 
> 매 30분마다 보냅니다. 이 때 고객이 모든 메일을 1차 MX 에 
> 보내기 위해서는 30분간 온라인 상태를 유지하여야 합니다.
>
> 지금 센드메일이 모든 메일을 보내기 시작하려면 어떤 명령이
> 있습니까? 물론 사용자는 루트 권한을 가질 수 없습니다.


sendmail.cf 의 'privacy flags' 항목에는 Opgoaway,restrictqrun 에 대한 정의가 있습니다.

루트 권한이 아닌 사용자가 메일 큐를 시작할 수 있도록 허용하려면 
restrictqrun 를 삭제하십시요.
여러분은 MX 레코드를 수정하고 싶어할 지도 모릅니다.
우리는 이와 같이 고객의 1차 MX 입니다. : 

# If we are the best MX for a host, try directly instead of generating
# local config error.
# 호스트에 대한 최적의 MX라면 로컬컨피그에러(local config 
# error)를 발생시키지 말고 직접시도하십시요.
OwTrue

고객의 접속 없이도 원격으로 직접 고객에게 전달할 것입니다.
그리고 나서 isp 고객에게 보낼 것입니다. 호스트로서 하는 일은 고객의 메일 서버 DNS에 "hostname.customer.com"와 "customer.com"를 추가하는 것입니다. DNS의 A 레코드에 "customer.com"을 추가만 하십시요.


FreeBSD 핸드북 : 전자 메일 : FAQ : 나머지 주제
Previous: 센드메일에서 ``메일이 리턴되었습니다(mail loops back to myself)'' 라는 메시지가 오면..
Next: 개발의 최전선: FreeBSD-current와 FreeBSD-stable