Erinevus lehekülje "Postfix TLS" redaktsioonide vahel

Allikas: Kuutõrvaja
21. rida: 21. rida:
 
  '''auth login'''
 
  '''auth login'''
 
  334 VXNlfm3hbdU6
 
  334 VXNlfm3hbdU6
  dGVzdA== <- siia paneme kodeeritud kasutajanime
+
  dGVzdA==       '''<- siia paneme kodeeritud kasutajanime'''
 
  334 UGFzc1dwcAQ6
 
  334 UGFzc1dwcAQ6
  WAx3GVpcHpMQ== <- kodeeritud parool
+
  WAx3GVpcHpMQ== '''<- kodeeritud parool'''
 
  235 2.7.0 Authentication successful
 
  235 2.7.0 Authentication successful
 
  mail from: jj@eenet.ee
 
  mail from: jj@eenet.ee

Redaktsioon: 29. märts 2012, kell 11:46

Probleem: Sooviksime igalpoolt maailmast ühenduda kasutajanime ning parooli abil oma mailiserveriga ja saata läbi selle kirju. Samas kasutame palju ebaturvalisi võrke (wifi, lennujaam jms) seega peaks olema ühendus, mille üle käib suhtlus serveriga krüpteeritud.

Ehk siis startls loob serveriga krüpteeritud ühenduse ja autendib end läbi base64 krüpteeritud paroolide.

Genereerime base64 formaadis kasutajanime ning parooli

# perl -MMIME::Base64 -e 'print encode_base64("kasutajanimi")' 
# perl -MMIME::Base64 -e 'print encode_base64("not.my.real.password")'

Ühendume openssl käsurea kliendi abil mailiserveriga:

# openssl s_client -starttls smtp -crlf -connect mail.edu.ee:25

http://base64-encoder-online.waraxe.us/ tasuta kodeerija

250 DSN
helo test.eenet.ee
250 mail.edu.ee
auth login
334 VXNlfm3hbdU6
dGVzdA==        <- siia paneme kodeeritud kasutajanime
334 UGFzc1dwcAQ6
WAx3GVpcHpMQ==  <- kodeeritud parool
235 2.7.0 Authentication successful
mail from: jj@eenet.ee
250 2.1.0 Ok
rcpt to: jj@eenet.ee
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
test
.
250 2.0.0 Ok: queued as 60C1584BD0E11