[Qmail-it] qmail + auth
Enrico Morelli
morelli at cerm.unifi.it
Fri Feb 9 13:58:15 CET 2007
On Fri, 9 Feb 2007 13:50:04 +0100
Enrico Morelli <morelli at cerm.unifi.it> wrote:
> On Fri, 9 Feb 2007 13:27:09 +0100
> Fabio Busatto <fabio.busatto at sikurezza.org> wrote:
>
> > Chiaramente no.
> > Semplicemente ti dice che il tipo di autenticazione che stai
> > cercando di fare non e` supportato, ed e` normale visto che non gli
> > hai specificato quale.
> > Prova a fare AUTH PLAIN o AUTH LOGIN o AUTH CRAM-MD5 e vedrai che ti
> > dara` la possibilita` di farlo. Testare un'autenticazione a mano e`
> > comunque non fattibile con un client telnet, usa un programma
> > apposito o il client di posta elettronica.
> >
> > Ciao
> > Fabio
> >
>
> Grazie per la info.
>
> Ho provato col telnet a dare i comandi che mi hai suggerito:
> helo
> 250 service2.cerm.unifi.it
> auth plain
> 334
> auth cram-md5
> 501 malformed auth input (#5.5.4)
> auth login
> 334 VXNlcm5hbWU6
>
>
> Quale potrebbe essere il problema usando cram-md5?
A questa ho trovato la soluzione. Basta impostare una variabile
SMTPAUTH="cram-md5". A questo punto usando il telnet:
220 service2.cerm.unifi.it ESMTP
helo
250 service2.cerm.unifi.it
auth cram-md5
334 PDE5OTAzLjExNzEwMjU3MzNAc2VydmljZTIuY2VybS51bmlmaS5pdD4=
Continua però a non funzionare da client.
>
> Provando in locale ad inviare posta utilizzando auth, mi dà errore:
> Provando CRAM-MD5
> [13:38:59] SMTP< 220 service2.cerm.unifi.it ESMTP
> [13:38:59] ESMTP> EHLO service2.cerm.unifi.it
> [13:38:59] ESMTP< 250-service2.cerm.unifi.it
> [13:38:59] ESMTP< 250-STARTTLS
> [13:38:59] ESMTP< 250-PIPELINING
> [13:38:59] ESMTP< 250-8BITMIME
> [13:38:59] ESMTP< 250-SIZE 0
> [13:38:59] ESMTP< 250 AUTH LOGIN PLAIN CRAM-MD5
> [13:38:59] ESMTP> AUTH CRAM-MD5
> [13:38:59] ESMTP< 334 PDE5Mzk3LjExNzEwMjQ3MzlAbG9jYWxob3N0Pg==
> [13:38:59] ESMTP< [Decoded: <19397.1171024739 at localhost>]
> [13:38:59] ESMTP> [Encoded: morelli d519f173326a78fccc4d99451e508c6c]
> [13:38:59] ESMTP>
> bW9yZWxsaSBkNTE5ZjE3MzMyNmE3OGZjY2M0ZDk5NDUxZTUwOGM2Yw== [13:39:04]
> ESMTP< 535 authentication failed (#5.7.1) ** error occurred on
> authentication *** Authentication failed:
> 535 authentication failed (#5.7.1)
>
> Provando LOGIN
> * Connecting to SMTP server: localhost ...
> [13:46:42] SMTP< 220 service2.cerm.unifi.it ESMTP
> [13:46:42] ESMTP> EHLO service2.cerm.unifi.it
> [13:46:42] ESMTP< 250-service2.cerm.unifi.it
> [13:46:42] ESMTP< 250-STARTTLS
> [13:46:42] ESMTP< 250-PIPELINING
> [13:46:42] ESMTP< 250-8BITMIME
> [13:46:42] ESMTP< 250-SIZE 0
> [13:46:42] ESMTP< 250 AUTH LOGIN PLAIN CRAM-MD5
> [13:46:42] ESMTP> AUTH LOGIN
> [13:46:42] ESMTP< 334 VXNlcm5hbWU6
> [13:46:42] ESMTP> [USERID]
> [13:46:42] ESMTP< 334 UGFzc3dvcmQ6
> [13:46:42] ESMTP> [PASSWORD]
> [13:46:47] ESMTP< 535 authentication failed (#5.7.1)
> ** error occurred on authentication
> *** Authentication failed:
> 535 authentication failed (#5.7.1)
>
> Utilizzo cmd5checkpw al posto di checkpassword. E come ho detto ho
> creato /etc/poppasswd mettendo la password estrapolata da /etc/shadow.
> Non so se è corretto.
>
> I log non dicono niente.
>
--
-------------------------------------------------------------------
(o_
(o_ //\ Coltivate Linux che tanto Windows si pianta da solo.
(/)_ V_/_
+------------------------------------------------------------------+
| ENRICO MORELLI | email: morelli at CERM.UNIFI.IT |
| * * * * | phone: +39 055 4574269 |
| University of Florence | fax : +39 055 4574253 |
| CERM - via Sacconi, 6 - 50019 Sesto Fiorentino (FI) - ITALY |
+------------------------------------------------------------------+
More information about the Qmail-it
mailing list