Hallo,
ich habe nun mit sieve-connect eine Verbindung hinbekommen:
----------------------------------------
$sieve-connect --debug --nosslverify -s
imap.myserver.de -user
la...@myserver.de
setup: Need to find SSL_ca_path, trying to ask openssl
setup: Have set SSL_ca_path to /usr/lib/ssl/certs
connection: trying <imap.myserver.de:sieve(4190)> (try 'sieve' in
/etc/services, fallback 4190)
connection: remote host address is [...] port [4190]
<<< "IMPLEMENTATION" "Dovecot Pigeonhole"\r\n
<<< "SIEVE" "fileinto reject envelope encoded-character vacation
subaddress comparator-i;ascii-numeric relational regex imap4flags copy
include variables body enotify environment mailbox date ihave"\r\n
<<< "NOTIFY" "mailto"\r\n
<<< "SASL" ""\r\n
<<< "STARTTLS"\r\n
<<< "VERSION" "1.0"\r\n
<<< OK "Dovecot ready."
-T- will use TLS certs from directory "/usr/lib/ssl/certs"
-T- using hostname '
imap.myserver.de', verification !DISABLED!
>>> STARTTLS\r\n
<<< OK "Begin TLS negotiation now."\r\n
-T- TLS activated here [256 bits]
>>> NOOP "STARTTLS-RESYNC-CAPA"\r\n
<<< "IMPLEMENTATION" "Dovecot Pigeonhole"\r\n
<<< "SIEVE" "fileinto reject envelope encoded-character vacation
subaddress comparator-i;ascii-numeric relational regex imap4flags copy
include variables body enotify environment mailbox date ihave"\r\n
<<< "NOTIFY" "mailto"\r\n
<<< "SASL" "PLAIN LOGIN"\r\n
<<< "VERSION" "1.0"\r\n
<<< OK "TLS negotiation successful."
<<< OK [TAG "STARTTLS-RESYNC-CAPA"] "Done"
Sieve/IMAP Password:
>>> AUTHENTICATE "PLAIN" {56+}\r\n
>>> AG1hcmt1c0B5YWduZXItdW50ZXJoYANoaW5nLmRlAE1laXN0ZXJFZGVy\r\n
<<< OK "Logged in."\r\n
Term::ReadLine::Gnu version: 1.24
GNU Readline Library version: 6.3
ReadLine support enabled.
----------------------------------------
Allerdings musste ich --nosslverify verwenden, ansonsten erhalte ich die
Meldung, dass das Zertifikat nicht gepr�ft werden konnte.
W�hrend dem Aufruf springt auch tcpdump auf Port 4190 an!
Was sagt uns das?
Was hat es mit dem SSL-Zertifikat auf sich?
Laura