On Mon, Jan 25, 1999 at 11:05:02AM +0200, ������� ������������ wrote:
>
> Qmail does not seem to support the ETRN function. Thus there is virtually
> no way for a remote SMTP dialup server to connect ot the net and
> emeediatelly request retrieval of the mails residing in the qmail queue for
> that server. Is there any fisible solution to the problem? Is there going to
> be ETRN support in future releases?
I think there are ETRN patches on www.qmail.org, but I'd rather
avoid ETRN because it sucks as far as security is concerned
(ETRN does not allow sufficient authorization of the client
that connects and requests to be sent the contents of a
mail queue).
There are alternative solutions that should give better results
than ETRN. You might have a look at the "serialmail" package, also
available via www.qmail.org. With serialmail installed on the
qmail server you can deliver all mail for your wannebe ETRN
customer into a Maildir and then have the contents of that
Maildir be sent to the client via SMTP once he connects. This
is usually what people with MS Exchange or Lotus Domino SMTP
servers want and why they're asking for ETRN in the first place.
The only thing you'll have to arrange for is that you need a
mechanism for the client to "trigger" the serialmail process
on the qmail server, and that mechanism can be written to offer
sufficient security and it's easy to do.
Another, maybe even easier solution is to deliver all mail
for the ETRN customer into a Maildir like outlined in the
previous solution but instead of using serialmail in the
qmail server have the client use a program that retrieves
to contents of his Maildir via POP3 and re-injects the mail
into the clients local SMTP server -- basically a poor
mans "fetchmail".
-t