> We are putting in place an in-line av scanner for a public domain using
> clamav. the ClamAV is running under sendmail 8.12 on the server
>  
> We have got everything working however we need to provide support for
> Authenticated SMTP. Is there any way to get sendmail to proxy the
> Authenticated SMTP to the final destination server?
>  
> Example:
>  
> 1. User makes a connection to Clamav(sendmail)on port 25.
> 2. The user then sends their auth details using ESMTP to the AV scanner
> system.
> 3. Sendmail on the ClamAV system would try this user & password pair on
> the terminating MX server which holds the auth details for all users.(a
> different server)
> 4. If Sendmail recieves a positive response regaring the authentication
> from the terminating MX, Sendmail will add the IP address of the client
> into the local IP access list to allow the system to relay through the
> clam system.

Do you actually have this proxy yet or is this just a description of
how you would *like* it to work?  Sendmail doesn't act as a transparent
proxy; neither does clamav on its own.  You need a separate program
which is an SMTP proxy.  (I assume you mean a real-time on-the-fly
true proxy, rather than a store-and-forward relay)

If so, I have an SMTP proxy under development *but* it does not
support SMTP auth.  However I would be more than delighted for someone
to add it.  If you're a competant C programmer and are willing to take
this on, I'll get you the code and work with you on the changes.  I
don't have or use SMTP AUTH myself and have not had an opportunity
to explore how I would add that yet on my own.


Having said that, I do have a suspicion that you mean that you are
using sendmail as a relay rather than a proxy.  In this case, I
think you have to do the auth in that actual copy of sendmail and
not defer it to the back-end server?

regards

Graham Toal
_______________________________________________
http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-users

Reply via email to