qmail-smtpd-auth er en patch for qmail som gjør det mulig å støtte SMTP AUTH-protokollen med følgende auth typer: LOGIN, PLAIN og CRAM-MD5. Det er basert på en tidligere patch ved Mrs.Brisby som implementerte LOGG type. Denne versjonen har noen forbedringer og gir enkel å legge nye auth metoder.
Hvis du ønsker å lære mer om SMTP AUTH seg selv, deretter besøke min SMTP AUTH siden.
Denne oppdateringen legger ESMTP AUTH muligheten til Qmail-1.03 at LOGIN, PLAIN, og CRAM-MD5 AUTH typer. En passende checkpassword verktøy er nødvendig for å støtte autentiseringen. Se http://cr.yp.to/checkpwd.html for mer informasjon om grensesnittet. Merk at checkpassword verktøyet skal støtte alle de AUTH typer
annonsert av Qmail-smtpd.
Som gjenspeiles i den modifiserte qmail-smtpd (8) man siden må qmail-smtpd påberopes med tre argumenter: hostname, checkprogram, og subprogram. Hvis disse argumentene mangler, vil qmail-smtpd fortsatt annonsere tilgjengelighet av AUTH, men mislykkes med en permanent feil når AUTH brukes.
vertsnavn er bare brukt til å danne CRAM-MD5 utfordring. qmail-smtpd påkaller checkprogram, fôring det brukernavnet og passordet, i tilfelle av LOGIN eller PLAIN eller brukernavn, utfordring, og svar, i tilfelle av CRAM-MD5. Hvis brukeren er tillatt, påkaller checkprogram subprogram, som nettopp har til å avslutte med en status fra 0 for at brukeren skal autentiseres. Hvis ikke, går checkprogram med en ikke-null
status. subprogram kan vanligvis være / usr / bin / sant (eller / bin / sant, avhengig av din smak av OS).
Hvis brukeren er vellykket autentisert, blir RELAYCLIENT miljøvariabelen effektivt satt for SMTP-økten, og TCPREMOTEINFO miljøvariabelen er satt til autentiserte brukernavnet, og overstyrer alle verdier som tcpserver kan ha satt. Den
Verdien av TCPREMOTEINFO gjenspeiles i en mottatt spissen.
Hva er nytt i denne versjonen:
Prog.varedetaljer:
Versjon: 0.31
Last opp dato: 3 Jun 15
Lisens: Gratis
Popularitet: 105
Kommentarer ikke funnet