David Favor wrote:
> I'm desiring to only use exim for outgoing mail.

So don't accept any.... though you should have some other MX published 
that will handle postmaster@ for the domain you are sending from...

> 
> It appears exim will only run in daemon mode if it's listening
> to port 25.

Exim listens to the IP(s) and port(s) you specify.

Or none at all.

> 
> Let me know the best way to:
> 
>     1) clear the queue (looks like exim should be run in cron every few 
> minutes)
> 

It has its own queue-runner settings. Man exim. I use 30 to 60 *seconds* 
but that is a bit aggressive unless you are doing heavy mailing lists..

>     2) simple config to route queued mail for local host to port 25 for 
> delivery
>

Messages departing exim for 'off-box' destinations don't leave on port 25.

Port 25 is where *other* MTA arrive to present their credentials when 
they submit messages.

>     3) simple config to route all other queued mail to it's remote 
> destinations
> 

See the routers and transports near the end of ~/exim/configure.default

>     4) addition of a header 'token' to be used to guard against backscatter 
> bounces,

Much more complex subject.  Several methods in archives.

But if you have chosen not to receive on this box, it is the *other* box 
where your 'postmaster@' is being handled that needs help w/r 
'backscatter' management...

>        which must be generated randomly and saved in a SQLite database file 
> for periodic
>        expiration (deletion)
> 

Exim will read/write to/from whatever you give it access to, but SQLite 
may not be the easiest way to convey that info to some other server.

> Since this seems like a fairly common setup,

It is a very small subset of a common setup.

Exim is more often a full-service MTA, or at least a smarthost/relay.

Not often used as an outbound-only critter, as that can be done with a 
few lines of perl, tcl, ruby, python, <insert poison of choice>.

The hard work is in handling the incoming...


> I'll publish the exim.conf
> file when all this is working.
>

I'm biting my tongue now....

..didn't work..

Go and read a bit and you'll find all the conf info you need to do the do.

Mostly it is just turning OFF a few things OFF in the default configure 
and/or never setting up the rest.

Most folks here HAVE working ~/exim/configure files...

> Thanks for your assistance.
> 

Don't mention it... Please don't ...

;-)

Bill



-- 
## List details at http://lists.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to