Specify Sendmail Outbound IP for E-mail Header
Summary: Our company is currently deploying a Sendmail server for mass marketing and member update e-mails for 9 different domains, while making best effort to comply with common SPAM filtering practices (i.e. valid opt in and/or out information, external MX, A, SPF, and PTR records, mail delivery retry intervals, etc&).
Question: How can I get the e-mail header to reflect the correct domain and public IP address that the mail is being sent from in the header?
Issue: External E-mail header reflects "Received: from localhost.localdomain (unknown [18.104.22.168])" regardless of the domain the mail originates from.
Configuration: I've configured 10 different virtual IP's on one NIC as well as configured Sendmail for the different MTA's. Each MTA session has been given a dedicated public and private IP and yet all e-mail headers reflect the public IP associated with the private. We're also using a PIX 506e for the firewall and created dedicated NAT objects for each domain.
Thanks in advance.