linux poison RSS
linux poison Email

Domain Masquerading in Sendmail

Suppose you have a domain (test.com) on which your sendmail is running and you want to send out the mails from this server with domain (other.com) — (This is a very simple example to doing spamming)

In such a scenario, sendmail can be configured to masquerade the domain name (From test.com to other.com), effectively.

Before changing the default sendmail configuration, the Sendmail Configuration Files and the M4 macro processor must be installed. M4 reads the sendmail.mc file and produces the sendmail.cf configuration file read by the sendmail application.

Next, we need to modify the sendmail.mc file, located in /etc/mail. We’re mainly concerned with the MASQUERADE_AS, masquerade_envelope and masquerade_entire_domain lines. These lines will be prefixed with delete through newline (dnl) statements. Delete dnl from the beginning of

dnl MASQUERADE_AS(`other.com’)
dnl, FEATURE(masquerade_envelope)
dnl and FEATURE(masquerade_entire_domain)

Change the MASQUERADE_AS line to reflect the domain name (other.com) that the from address should display (domain of outgoing mail).

Now any user which send the mail with address username@test.com will have username@other.com as a display name going out from this sendmail.


1 comments:

Post a Comment

Related Posts with Thumbnails