웹호스팅 서비스 할때 메일설정은 어떻게 해야 되는지 질문합니다.
제가 하는 방식은 우선 /etc/mail 쪽에 virtusertable안에 아래와 같이 설정을 합니다.
webmaster at aaa.com webmaster-aaa
webmaster at bbb.com webmaster-bbb
webmaster at ccc.com webmaster-ccc
그리고 local-host-names
mail.aaa.com
mail.bbb.com
mail.ccc.com
aaa.com
bbb.com
ccc.com
이렇게 설정하고 make !!
계정사용자는 설정힐때 webmaster-aaa라는 식으로 설정을 해야 되는 불편함이 있고
받을때는 webmaster at aaa.com 으로 보내면 되지만
메일을 보내면 받는 사람들은 webmaster-aaa at aaa.com 이라고 메일이 보내집니다.
그러니 받는 사람입장에서는 보낸 사람 이메일주소를 이상하게 생각하게 되죠.
위와 같이 설정하는 방법말고 웹호스팅할때 어떻게 설정하고 서비스를 해야 되는지 알고
싶습니다.
가상 도메인 메일은 virtusertable 에서 주소를 계정에 연결하고, 발신 주소를 바꾸려면 sendmail 의 masquerade 설정을 쓰는 것이 일반적입니다. webmaster-aaa 형태를 쓰지 않도록 MASQUERADE_AS 나 도메인별 설정을 넣으세요. 발신 주소는 메일 클라이언트에서 맞추는 것도 방법입니다.