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 [EMAIL PROTECTED] -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