[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Exim4 + port forwarding



On Thu, Sep 08, 2005 at 12:52:14PM +0200, Roel Schroeven wrote:
> Kumar Appaiah wrote:
> 
> >On Wed, Sep 07, 2005 at 06:33:28AM -0700, James Vahn wrote:
> >
> >>Kumar Appaiah wrote:
> >>
> >>>Dear list,
> >>>I have been using fetchmail + procmail + exim4 to handle my mail. I
> >>>have a setup by which certain messages are received by procmail, and a
> >>>copy of some is forwarded to another address automatically.
> >>>
> >>>Now, recently, due to excessive spread of viruses on the network due
> >>>to a popular but highly vulnerable mail client on a popular but
> >>>vulnerable OS (need I say more ;-), port 25 requests have ben blocked
> >>>for good! That means, exim can't forward my messages anymore.
> >>
> >>By this I think you are saying that exim on localhost is connecting
> >>to other servers directly instead of using a "smart host" - your ISP.
> >>Relay your forwarded messages through him.
> >
> >
> >No, let me make it clear.
> >
> >The problem is that all my requests to the smarthost's port 25 are
> >blocked. So, I try to ssh to another computer, forward the port 25 of
> >that SMTP server to port 10025 on my computer, and tell exim to use
> >localhost and port 10025 as the smart host; but exim refuses to
> >relay the mail through localhost, though it is actually a forwarded
> >port.
> 
> The computer you ssh to is not blocked by the smarthost, I presume?
> 
> There's something strange in your explanation, and I'm not sure if it is 
> because I misunderstand you or because you did something wrong. You 
> should forward the SMTP's port to your computer, it should be the other 
> way around: forward port 10025 on your computer to port 25 on the SMTP 
> server:
> 
> ssh user@sshhost -L 10025:smarthost:25
> 

This is exactly what I am doing. Sorry if I didn't state it properly.

Now, how do I tell exim4 to relay my mail through localhost:10025?

Thanks.

Kumar
-- 
Kumar Appaiah,
462, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036



Reply to: