sendmail에서 다중 도메인 사용시

jkj0411의 이미지

예를 들어 하나의 서버에 aaa , bbb , ccc 라는 메일계정이 있고

aaa 는 aaa@aaa.com
bbb 는 bbb@bbb.com
ccc 는 ccc@ccc.com 을 쓴다고 가정할때요.

누군가가 aaa@bbb.com 이나 aaa@ccc.com 으로 메일을 보내도 aaa 가 받게 되는데, 이럴경우 aaa가 안받도록 리턴되게 하는 방법이 있을까요?

아무리 찾아봐도 방법이 떠오르질 않네요..

서버에 도메인도 많고 각도메인을 사용하는 이메일계정도 무수히 많습니다.

누군가가 virusertable 에서 설정해주면 된다는데. 계정마다 일일히 다 설정할수도 없는 일이고요.
한방에 해결할수 있는 방법아시는분 알려주세요.

cdpark의 이미지

sendmail 대신에 qmail을 쓰세요. 도메인이 많다면 이게 답입니다.

i09000의 이미지

[root@rootshell root]# vi /etc/sendmail.cf

*중략*

#########################
# local info #
#########################
Cwlocalhost
예)Cwdacker.net
Cwwww.yahoo.co.kr
메일 서버의 도메인 지정(복수 도메인 가능)

Fw/etc/sendmail.cw
많은 복수 도메인을 기입하는 것의 불편을 막기 위해 별도의
파일을 만들어 저장

#Dj$ww.Foo.COM
예)Djdacker.net
j뒤에 도메인명을 지정하면 sendmail이 자신의 호스트명을
알아내지 못하는 실수가 있을 때 강제적으로 그 도메인으로 메일이 작동될 수
있게 해주는 것

#who I masquerade as (null for no masquerading) (see alse $=M)
DM
DMhacker.net
예)현재 메일 호스트명이 dacker.net이지만 위와 같이 해놓으면 메일을 받는
사람들에게는 hacker.net에서 편지가 온 것으로 표시됩니다.
(디립따 욕을 해놓고 다른 발신지를 적어놓으면 안돼겠죠*^^*)
원래 목적은 메일을 보내고 답장을 받을 때 hacker.net으로 받겠다는 의미입니다.
메일 전송자의 주소를 메일 호스트와 다르게 지정

#Foward file research path
O ForwardPath=$z/.forward.Sw:$z/.forward
이메일 주소가 여러개일 때 한 이메일 주소에서만 메일을
수신하겠다 할 때 사용

http://members.tripod.lycos.co.kr/%7Epbseo72/ls1.htm <-- 에서 발취

감사합니다.