Masquerading send your mail with valid domain name, not with your hostname
like valid doamin raman@mydoamin.com not raman@inf1sysadm1.ind.bond.com
I am going to share my configuration.
Open your sendmail.mc ( /etc/mail/sendmail.mc)
FEATURE(`accept_unresolvable_domains')dnl
FEATURE(`domaintable')dnl
FEATURE(`relay_based_on_MX')dnl
LOCAL_DOMAIN(`localhost.localdomain')dnl
MASQUERADE_AS(`mydomain.com')dnl
FEATURE(masquerade_envelope)dnl
FEATURE(masquerade_entire_domain)dnl
FEATURE(allmasquerade)
MASQUERADE_DOMAIN(mydomain.com)dnl
After that
#echo inf1sysadm1.ind.my.com mydomain.com >> /etc/mail/domaintable"
Then run m4 & restart sendmail services.
## m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
# /etc/init.d/sendmail restart
Through telnet you can check your setting.
like valid doamin raman@mydoamin.com not raman@inf1sysadm1.ind.bond.com
I am going to share my configuration.
Open your sendmail.mc ( /etc/mail/sendmail.mc)
FEATURE(`accept_unresolvable_domains')dnl
FEATURE(`domaintable')dnl
FEATURE(`relay_based_on_MX')dnl
LOCAL_DOMAIN(`localhost.localdomain')dnl
MASQUERADE_AS(`mydomain.com')dnl
FEATURE(masquerade_envelope)dnl
FEATURE(masquerade_entire_domain)dnl
FEATURE(allmasquerade)
MASQUERADE_DOMAIN(mydomain.com)dnl
After that
#echo inf1sysadm1.ind.my.com mydomain.com >> /etc/mail/domaintable"
Then run m4 & restart sendmail services.
## m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
# /etc/init.d/sendmail restart
Through telnet you can check your setting.