Error implementing Strato Email

Infos:

  • Used Zammad version: Latest
  • Used Zammad installation type: Source
  • Operating system: Ubuntu 20.04
  • Browser + version: Firefox latest

Expected behavior:

  • Adding in EMail via Google, Outlook etc functions flawlessly.

Actual behavior:

  • Implementing Email via 2Strato" isn’t working (timeout, idle for to long)

Steps to reproduce the behavior:

  • I tried to add my “Strato” Email given by the company, which doesn’t work. I controlled the domain, password and ports several times, but after i finish editing the expert mode the message “Error, idle for to long” shows up. Adding in Email via other provided is working properly.

Did you try telnetting (or with openssl s_client -connect if SSL) to the POP/IMAP host from the server, in a ssh session?

I did and the following happened.

openssl s_client -host imap.strato.de -port 993 -crlf
CONNECTED(00000003)
depth=2 C = DE, O = T-Systems Enterprise Services GmbH, OU = T-Systems Trust Center, CN = T-TeleSec GlobalRoot Class 2
verify return:1
depth=1 C = DE, O = T-Systems International GmbH, OU = T-Systems Trust Center, ST = Nordrhein Westfalen, postalCode = 57250, L = Netphen, street = Untere Industriestr. 20, CN = TeleSec ServerPass Class 2 CA
verify return:1
depth=0 C = DE, O = Strato AG, OU = Rechenzentrum, ST = Berlin, L = Berlin, CN = imap.strato.de
verify return:1

Certificate chain
0 s:C = DE, O = Strato AG, OU = Rechenzentrum, ST = Berlin, L = Berlin, CN = imap.strato.de
i:C = DE, O = T-Systems International GmbH, OU = T-Systems Trust Center, ST = Nordrhein Westfalen, postalCode = 57250, L = Netphen, street = Untere Industriestr. 20, CN = TeleSec ServerPass Class 2 CA
1 s:C = DE, O = T-Systems International GmbH, OU = T-Systems Trust Center, ST = Nordrhein Westfalen, postalCode = 57250, L = Netphen, street = Untere Industriestr. 20, CN = TeleSec ServerPass Class 2 CA
i:C = DE, O = T-Systems Enterprise Services GmbH, OU = T-Systems Trust Center, CN = T-TeleSec GlobalRoot Class 2

Server certificate
-----BEGIN CERTIFICATE-----
MIIIyTCCB7GgAwIBAgIQDANZGNWHbrZDKScoxj/MxDANBgkqhkiG9w0BAQsFADCB
3zELMAkGA1UEBhMCREUxJTAjBgNVBAoMHFQtU3lzdGVtcyBJbnRlcm5hdGlvbmFs
IEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50ZXIxHDAaBgNVBAgM
E05vcmRyaGVpbiBXZXN0ZmFsZW4xDjAMBgNVBBEMBTU3MjUwMRAwDgYDVQQHDAdO
ZXRwaGVuMSAwHgYDVQQJDBdVbnRlcmUgSW5kdXN0cmllc3RyLiAyMDEmMCQGA1UE
AwwdVGVsZVNlYyBTZXJ2ZXJQYXNzIENsYXNzIDIgQ0EwHhcNMjEwMzA4MDgxNDIy
WhcNMjIwMzEzMjM1OTU5WjB0MQswCQYDVQQGEwJERTESMBAGA1UEChMJU3RyYXRv
IEFHMRYwFAYDVQQLEw1SZWNoZW56ZW50cnVtMQ8wDQYDVQQIEwZCZXJsaW4xDzAN
BgNVBAcTBkJlcmxpbjEXMBUGA1UEAxMOaW1hcC5zdHJhdG8uZGUwggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHpGtKX2DhTSGEkrQ8pvWfRfuyszIiOh3D
Fqgl5pP6JNHBSAJ+KgTxpQH5oa5XdiG5B7ToD3VAv+2lV+lOVajBcPbYtshQwJlb
WhkOW1GnedYJcMyIbMbORfEZ3QhJpf30WXvKQaGMAOjJxoawSAsQM3QrrrXQs2s9
7wDYei57QBOqxT/2AumuuXJ+U/uz4lPh8aUi6Ile4p9Qe3h/+ikWD1SvP6GOHzph
hvd6UO07yem6/xlWziCNuVh05NSulpJy5rupAnskXn7gny0/0u0GHYaSUvpkJNBJ
6vLYsVRXLguVp84X5MihDqIe2Z9MAlLG3aROULjAzVOoOl8JgOLVAgMBAAGjggTp
MIIE5TAfBgNVHSMEGDAWgBSUyHRG9Tq0Rkgm+CvKNB5WJgQSADAOBgNVHQ8BAf8E
BAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMB0GA1UdDgQWBBQ0
3oLp0c0ya5pY7FRGKF8PJeP0+zBlBgNVHSAEXjBcMFAGCisGAQQBvUcNFwEwQjBA
BggrBgEFBQcCARY0aHR0cDovL2RvY3Muc2VydmVycGFzcy50ZWxlc2VjLmRlL2Nw
cy9zZXJ2ZXJwYXNzLmh0bTAIBgZngQwBAgIwSwYDVR0fBEQwQjBAoD6gPIY6aHR0
cDovL2NybC5zZXJ2ZXJwYXNzLnRlbGVzZWMuZGUvcmwvU2VydmVyUGFzc19DbGFz
c18yLmNybDCBmQYIKwYBBQUHAQEEgYwwgYkwMwYIKwYBBQUHMAGGJ2h0dHA6Ly9v
Y3NwLnNlcnZlcnBhc3MudGVsZXNlYy5kZS9vY3NwcjBSBggrBgEFBQcwAoZGaHR0
cDovL2NybC5zZXJ2ZXJwYXNzLnRlbGVzZWMuZGUvY3J0L1RlbGVTZWNfU2VydmVy
UGFzc19DbGFzc18yX0NBLmNlcjAMBgNVHRMBAf8EAjAAMCoGA1UdEQQjMCGCDmlt
YXAuc3RyYXRvLmRlgg9pbWFwLnN0cmF0by5jb20wggLoBgorBgEEAdZ5AgQCBIIC
2ASCAtQC0gB1AEalVet1+pEgMLWiiWn0830RLEF0vv1JuIWr8vxw/m1HAAABeBDm
xvcAAAQDAEYwRAIgD/PTrEYocxxOF/NbWJWT8hgU/uPsQR5rOm0ekN1MECsCICtp
tgB7EXVG+ODgQH2wMWB3Ei8DrTsLYB5UqunYITqyAHcAb1N2rDHwMRnYmQCkURX/
dxUcEdkCwQApBo2yCJo32RMAAAF4EObHewAABAMASDBGAiEA6GqYbTl/S38Vh+Ly
7Z4lQqOQAl3mk4lbesJsG0uYT7YCIQCL0ttVGklfOrX9dyg6S2rWZYf1E6z5AJGq
nYkJB1Qr9gB3ACl5vvCeOTkh8FZzn2Old+W+V32cYAr4+U1dJlwlXceEAAABeBDm
xwQAAAQDAEgwRgIhAOY5WjFX3EIgUrs9aOS1O4gylD4qtAKCHMdbhVc0zD/OAiEA
vvI5xP8JLN7hDeRoJozr3VS2HqKUdJy/HJjH28f36xcAdgBByMqx3yJGShDGoToJ
QodeTjGLGwPr60vHaPCQYpYG9gAAAXgQ5sdgAAAEAwBHMEUCIQD8WBlGOSMwLEcQ
KmU95Nb0f9FzBc7B4q1/miNXCo9RDwIgQ0xplXUHmnZsVWLVGbyheXr5zCjtmk08
MDwyLHl2pY4AdgBVgdTCFpA2AUrqC5tXPFPwwOQ4eHAlCBcvo6odBxPTDAAAAXgQ
5shzAAAEAwBHMEUCIQDVaiyTdFsI6CfwbJBydrf9Mk2FoQS+k9EmoM+6Lq4RKAIg
T4Qe59FbDaklxgD1dD92R/WT74zpEj+j5/nBYSjpOosAdwAiRUUHWVUkVpY/oS/x
922G4CMmY63AS39dxoNcbuIPAgAAAXgQ5sjjAAAEAwBIMEYCIQDj9Dzn7VQwvTPb
ijz1FwEfQKoRz2EBJvF4fI1iu5MttAIhAPoqHPGekILJ7A9W8XG9Tv2q1+nDbmPz
r59GiDIYHZbPMA0GCSqGSIb3DQEBCwUAA4IBAQBm/8gf5TaoiBEHc3cC6Efv3gVG
H8at2I/lSX2KrIUcl/j2ch1f24+CCEPTKoIt0vgX6J0i8R+0m9M/0HBElUOQB7Co
MN2a6OdAaRQb5gYoVuNC3pTbGnCM9ziBhXmNw70+drjIbra1B8HLuy8pTzoQ1VfF
LPzy/P9zO0FVQhQ2tpJut0HoIOLiJjN7gD/mgyc245mv7yTI6LePH3B6/P6geq52
Wqd0x3leYw4B45Pd+yFAE+ezA053mMNfhIXD4H/vEXKAF1hdBovxf/Hq7+6Jtzyi
688p5DZ/Ftks78zlYF99VnRGG82YHQ3seQ1YScfnfCCqjBPBbMnqwUdYCV9N
-----END CERTIFICATE-----
subject=C = DE, O = Strato AG, OU = Rechenzentrum, ST = Berlin, L = Berlin, CN = imap.strato.de

issuer=C = DE, O = T-Systems International GmbH, OU = T-Systems Trust Center, ST = Nordrhein Westfalen, postalCode = 57250, L = Netphen, street = Untere Industriestr. 20, CN = TeleSec ServerPass Class 2 CA


No client certificate CA names sent
Peer signing digest: SHA256
Peer signature type: RSA-PSS
Server Temp Key: X25519, 253 bits

SSL handshake has read 4290 bytes and written 386 bytes
Verification: OK

New, TLSv1.3, Cipher is TLS_AES_256_GCM_SHA384
Server public key is 2048 bit
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
Early data was not sent
Verify return code: 0 (ok)

  • OK [CAPABILITY IMAP4 IMAP4rev1 AUTH=PLAIN AUTH=LOGIN AUTH=CRAM-MD5 AUTH=DIGEST-MD5 CHILDREN ENABLE I18NLEVEL=2 ID IDLE MOVE MULTIAPPEND NAMESPACE QUOTA SORT STATUS=SIZE UIDPLUS UNSELECT WITHIN XLIST] IMAP server ready (P19 TLSv1.3:TLS_AES_256_GCM_SHA384)
  • BYE Autologout; idle for too long

Please provide exact error messages.
It’s really difficult to help you other wise.

Possibly updating to Zammad 5.1 (“latest”) does the trick as it allows you to explicitly state the to use SSL type.


I installed it freshly today on an ubuntu server 20.04 and can’t see the “idle for too long” message anymore, but it shows, that the host isn’t reachable which isn’t the case. Hope the Screenshots make it a bit more clear.

Zammad has zero issues with Strato. We have dozens customers on Strato and others.
The error you receive is a direct message that appears due to whatever issue.

Zammad cannot communicate with the mail server in question. This can have several reasons, most likely is caused by proxies or firewall issues. This is not a Zammad specific issue.

did you check your firewall for blocking connections?