로컬에서 접속해서 콘솔모드로 root로
]# mail xxx at hitel.net 해서 메일보내구
hitel.net에서 메일열어보면
보낸사람이름에서 root at localhost.localdomain 이렇게 나옵니다..
제 메일서버로 root at xxx.xxx.com 이렇게 나오게 할려면 어디 설정해야
합니까??
제가 임으로
#Cwlocalhost.localdomain를 주석처리하구
Cwxxx.xxx.com 이렇게 만들구 재시동했습니다..
물론
[ locla info ] 섹션에서
Cwlocal xxx.xxx.com 등록했습니다
자체 dns서버는 구축하지 않았습니다..
유동ip를 고정도메인으로 포워딩해주는 서비스 사용중입니다..
xxxxx.dynip.com 이거죠..
보낸 사람 이름을 바꾸려면 sendmail 에서 DM 과 Cw 설정보다 MASQUERADE_AS 와 masquerade_envelope 같은 설정을 쓰는 것이 맞습니다. /etc/mail/sendmail.cf 를 직접 고치는 대신 sendmail.mc 에 MASQUERADE_AS 를 넣고 다시 만드세요.