<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">OK, guys... I cannot redesign the environment.&nbsp; I am required to follow the design.&nbsp; We're replacing an Imail server that holds accounts and provides relay functions.&nbsp; The Imail server will be moved to another site and we need to reconstruct the relay function.&nbsp; All incoming mail for our clients hits the relay box and is routed to the appropriate backend server.&nbsp; This gives us a troubleshooting point and allows us to potentially do single point spam and virus detection.&nbsp; All mail coming from the backend servers hits the relay before going out.&nbsp; Again, as a troubleshooting point and for the potential for spam and virus filtering.&nbsp; I cannot change the overall design.&nbsp; I
 have been requested to find a way to make outgoing mail from different clients originate from different IP addresses so that if one of the clients gets put on a spam list, it doesn't hurt all of our clients...&nbsp; Those are my constraints.&nbsp; If I were to be designing this, those of you that know me, know that I would not have designed it this way.<br><br>So far, the only method that I know of to accomplish this is with virtualization.&nbsp; I'm looking for ideas.<br><br>Cheers!<br><br>Bob<br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">----- Original Message ----<br>From: Darin Perusich &lt;Darin.Perusich@cognigencorp.com&gt;<br>To: nflug@nflug.org<br>Sent: Friday, August 17, 2007 9:18:09 AM<br>Subject: Re: [nflug] Email<br><br><div>Your "extra elbow grease to set up and get familiar with" comment sounds <br>like a good reason to me to use another MTA ;-). Why not use Exim, <br>Qmail, or Exchange for that
 matter? Then again everyone has their own <br>preference and in the end the same problem needs to be resolved.<br><br>Pete Cummings wrote:<br>&gt; Why not put sendmail in front of the whole mess ? I know it takes some <br>&gt; extra elbow grease to set up and get familiar with it, but I've never <br>&gt; been at a loss for features.<br>&gt; Pete<br>&gt; <br>&gt; eric wrote:<br>&gt;&gt; Starting new sub-thread..<br>&gt;&gt; Darin, can I ask, what are all the mail packages you use postfix, etc..<br>&gt;&gt;<br>&gt;&gt; I'd love an outline or rough draft?<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; Darin Perusich wrote:<br>&gt;&gt;&gt; Will this machine be an MX server or will it be behind your MX and <br>&gt;&gt;&gt; relaying from there? I'm also not understanding your SPAM tagging <br>&gt;&gt;&gt; point. Are you concerned about your relay marking mail from the <br>&gt;&gt;&gt; domains it's relaying for marking them as SPAM? This is easily
 <br>&gt;&gt;&gt; remedied by setting the following spamassassin rule and included ALL <br>&gt;&gt;&gt; of the relaying domains:<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; header LOCAL_RCVD Received =~ /.*\(\S+\.cognigencorp\.com\s+\[.*\]\)/<br>&gt;&gt;&gt; describe LOCAL_RCVD Received from local machine<br>&gt;&gt;&gt; score LOCAL_RCVD -50<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; The only way outgoing mail will be sent from a different IP is using <br>&gt;&gt;&gt; some type of virtualization, and why doesn't this even matter? It <br>&gt;&gt;&gt; sounds like over complicating the setup.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; You mentioned using Postfix for the MTA, a wise move IMHO ;-). Are <br>&gt;&gt;&gt; you planning on using amavisd-new to filter, tag spam, and virus <br>&gt;&gt;&gt; check? This is a very typical and efficient setup for relaying for <br>&gt;&gt;&gt; multiple domains not to mention straightforward. Your setup is a <br>&gt;&gt;&gt; little more complication then
 what I have setup here but it's pretty <br>&gt;&gt;&gt; much the same. If you want more details let me know.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt; Robert Meyer wrote:<br>&gt;&gt;&gt;&gt; OK, before we get into this, remember that this is NOT my design.&nbsp;&nbsp;<br>&gt;&gt;&gt;&gt; I'm trying to make the best of what I have here...&nbsp;&nbsp;Having said that...<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; We currently have several clients, all using an Imail server <br>&gt;&gt;&gt;&gt; (remember, not my design) to handle Email.&nbsp;&nbsp;We are also routing a <br>&gt;&gt;&gt;&gt; few Exchange servers through it.&nbsp;&nbsp;In essence, all mail coming in for <br>&gt;&gt;&gt;&gt; these clients hits a single server that separates the domain names <br>&gt;&gt;&gt;&gt; and routes the mail to the backend servers.&nbsp;&nbsp;We also have some <br>&gt;&gt;&gt;&gt; clients that are actually storing their mail on the Imail server.&nbsp;&nbsp;<br>&gt;&gt;&gt;&gt; These
 two functions are going to be separated so that the relay <br>&gt;&gt;&gt;&gt; server and the POP/IMAP functions are on different boxes.&nbsp;&nbsp;The mail <br>&gt;&gt;&gt;&gt; servers that I relay for also relay back through the Imail server.&nbsp;&nbsp;<br>&gt;&gt;&gt;&gt; The problem is that if one client gets infected with a spam virus or <br>&gt;&gt;&gt;&gt; otherwise gets the server tagged as a spam host, it breaks all of <br>&gt;&gt;&gt;&gt; the clients that route through that server.&nbsp;&nbsp;We (actually, they) <br>&gt;&gt;&gt;&gt; want to keep the single relay host, because it's good for <br>&gt;&gt;&gt;&gt; troubleshooting.&nbsp;&nbsp;(remember, not my design)<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; What I need to know is:&nbsp;&nbsp;Is there any way that I can set up a system <br>&gt;&gt;&gt;&gt; that will relay mail from internal mail servers but have the IP <br>&gt;&gt;&gt;&gt; address leaving the server be different for each
 domain.&nbsp;&nbsp;<br>&gt;&gt;&gt;&gt; Essentially, I want it to look like each domain is coming from a <br>&gt;&gt;&gt;&gt; different server.&nbsp;&nbsp;We are switching the relay server to CentOS (RHEL <br>&gt;&gt;&gt;&gt; clone) and are going to use Postfix for the relay functions.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; The only idea that comes to mind is to create multiple virtual <br>&gt;&gt;&gt;&gt; servers with VMWare and route each client through a different <br>&gt;&gt;&gt;&gt; virtual machine.&nbsp;&nbsp;I know I can create multiple IP aliases on the <br>&gt;&gt;&gt;&gt; machine.&nbsp;&nbsp;Can I leverage that somehow to get different source <br>&gt;&gt;&gt;&gt; addresses for different domains?<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Thanks...<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Cheers!<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Bob<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;
 ------------------------------------------------------------------------ <br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; Moody friends. Drama queens. Your life? Nope! - their life, your story.<br>&gt;&gt;&gt;&gt; Play Sims Stories at Yahoo! Games. <br>&gt;&gt;&gt;&gt; &lt;<a target="_blank" href="http://us.rd.yahoo.com/evt=48224/*http://sims.yahoo.com/">http://us.rd.yahoo.com/evt=48224/*http://sims.yahoo.com/</a>&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; ------------------------------------------------------------------------ <br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; _______________________________________________<br>&gt;&gt;&gt;&gt; nflug mailing list<br>&gt;&gt;&gt;&gt; nflug@nflug.org<br>&gt;&gt;&gt;&gt; <a target="_blank" href="http://www.nflug.org/mailman/listinfo/nflug">http://www.nflug.org/mailman/listinfo/nflug</a><br>&gt;&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;
 _______________________________________________<br>&gt;&gt; nflug mailing list<br>&gt;&gt; nflug@nflug.org<br>&gt;&gt; <a target="_blank" href="http://www.nflug.org/mailman/listinfo/nflug">http://www.nflug.org/mailman/listinfo/nflug</a><br>&gt;&gt;<br>&gt; <br>&gt; _______________________________________________<br>&gt; nflug mailing list<br>&gt; nflug@nflug.org<br>&gt; <a target="_blank" href="http://www.nflug.org/mailman/listinfo/nflug">http://www.nflug.org/mailman/listinfo/nflug</a><br><br>-- <br>Darin Perusich<br>Unix Systems Administrator<br>Cognigen Corporation<br>395 Youngs Rd.<br>Williamsville, NY 14221<br>Phone: 716-633-3463<br>Email: darinper@cognigencorp.com<br>_______________________________________________<br>nflug mailing list<br>nflug@nflug.org<br><a target="_blank" href="http://www.nflug.org/mailman/listinfo/nflug">http://www.nflug.org/mailman/listinfo/nflug</a><br></div></div><br></div></div><br>
      <hr size=1>Ready for the edge of your seat? 
<a href="http://us.rd.yahoo.com/evt=48220/*http://tv.yahoo.com/">Check out tonight's top picks</a> on Yahoo! TV. 

</body></html>