[Exim] problem with allow_localhost

トップ ページ
このメッセージを削除
このメッセージに返信
著者: Geoff Winkless
日付:  
To: exim-users
題目: [Exim] problem with allow_localhost
Hi

I need to send all email for a particular domain to a different MTA running
on port 2525 (long story, don't ask). I know that this part is working
because I can telnet to the port and send email manually.

However I can't get exim to forward emails to a specific domain through this
server.

In transport defintions I added

smtp2525:
driver = smtp
service=2525
allow_localhost = true

Then I changed the route list for the smarthost director to:

route_list = "thiswasmydomain.com 127.0.0.1 smtp2525 byname;*
my.normal.mailhost.com bydns_a"

[this last is all on one line, in case it's split by the mail system]

Sending mail to someone@??? produces a frozen message in the
queue: the message is "remote host address is the local host" - which the
"allow_localhost" line above should solve.

Sending mail to other domains carries on as normal, btw, so it's clear that
the smtp2525 transport is being called correctly for the domain.

This is exim 3.35, incidentally.

Any ideas?

Incidentally the error message you get when you post to
exim-users@??? is incorrect - it states messages should be sent to
exim-users@??? (!!)

Thanks

Geoff


______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________