I found a problem related to TLS and check_relay plugins. After the starttls command the server responds "relaying denied". Check_relay plugin is configured properly. Check_relay plugin sets to 1 a variable of $connection called relay_client, however it is not saved in the tls plugin. There is a patch attached. Please take a very good look at this, because I am starting with qpsmtpd.
   The code was downloaded from svn and the revision is 519.

Thanks

--
Atenciosamente,

  Marco Aurelio Monteiro
   Analista de suporte
[EMAIL PROTECTED]
--------------------------------
Viaconnect - Conectividade Total
  Fone: +55 (54) 2101-5500

--- tls.orig    Wed Jul 20 14:29:40 2005
+++ tls Wed Jul 20 14:30:17 2005
@@ -92,7 +92,7 @@
         my $conn = $self->connection;
         # Create a new connection object with subset of information collected 
thus far
         my $newconn = Qpsmtpd::Connection->new();
-        for (qw(local_ip local_port remote_ip remote_port remote_host 
remote_info)) {
+        for (qw(local_ip local_port remote_ip remote_port remote_host 
remote_info relay_client)) {
             $newconn->$_($conn->$_());
         }
         $self->qp->connection($newconn);

Reply via email to