: 알짜 리눅스 6.2에서 센드메일을 사용하고 있습니다.
: 만약 서버 이름이 aaa.bbb.ccc 라고 하면 이 서버에서 메일을 보내면
: 받는 쪽에서는 "username at aaa.bbb.ccc에서 온 메일" 과 같이 나타납니다.
: 근데 받는 쪽에서 username at bbb.ccc 라고 보이게 하려면 어떻게
: 해야 하나요? sendmail.cf를 어떻게 고쳐주면 된다던데...
: 읽어주셔서 감사합니다...
이 문제는 sendmail.cw 와는 조금 다른 내용이군요.
내부에서 외부로 메일을 보낼 때 발신자(From:)가 user at aaa.bbb.ccc 가 아닌
user at bbb.ccc 로 보내고 싶다는 것이지요?
가장 간단한 해결책은 메일클라이언트(MUA)를 사용하는 것입니다.
Windows 시리즈에서 사용하는 모든 메일프로그램들은 발신자의 주소를
지정할 수 있도록 되어 있습니다. 즉, 발신자가 user at bbb.ccc 라는 주소를
사용해서 메일을 보낸다면 수신자는 당연히 그러한(From: user at bbb.ccc)
메일을 받게 된다는 점입니다.
Linux에서도 pine의 경우 user domain을 지정할 수 있습니다.
실제 호스트의 이름은 aaa.bbb.ccc 이지만 내가 메일을 보낼 때에는
@bbb.ccc로 붙어 나가도록 user domain 에 적어주면 됩니다.
다른 프로그램에도 그런 기능이 반드시 있을 것입니다.
물론 수신자가 To: user at bbb.ccc 로 답장을 하는 경우는 조금 다릅니다.
일반적으로 호스트가 user at bbb.ccc 에 대한 메일을 수신할 수 있도록
설정이 되어 있어야 하는데, 이것은 DNS의 MX 설정과 sendmail.cw 로
해결됩니다.--qKing