doc3000
12/17/2023, 3:44 PMdoc3000
12/17/2023, 3:44 PMdoc3000
12/17/2023, 3:44 PMnitnelave
12/17/2023, 3:45 PMnitnelave
12/17/2023, 3:45 PMdoc3000
12/17/2023, 3:46 PMdoc3000
12/17/2023, 3:46 PMnitnelave
12/17/2023, 3:46 PMdoc3000
12/17/2023, 3:47 PMtoml
#############################################
# LDAP Directory configuration
#############################################
[directory."default"]
type = "ldap"
address = "ldap://100.95.211.149:3890"
#base-dn = "ou=people,dc=sjoerdarendsen,dc=dev"
base-dn = "dc=sjoerdarendsen,dc=dev"
#base-dn="ou=built-in, dc=sjoerdarendsen,dc=dev"
[directory."default".bind]
#dn = "cn=admin,ou=built-in,dc=sjoerdarendsen,dc=dev"
dn = "uid=sarendsen,ou=people,dc=sjoerdarendsen,dc=dev"
secret = "REDACTED"
[directory."default".cache]
entries = 400
ttl = {positive = '1h', negative = '10m'}
[directory."default".options]
catch-all = true
#catch-all = { map = "(.+)@(.+)$", to = "info@${2}" }
subaddressing = true
#subaddressing = { map = "^([^.]+)\.([^.]+)@(.+)$", to = "${2}@${3}" }
superuser-group = "admin"
[directory."default".pool]
max-connections = 10
min-connections = 0
max-lifetime = "30m"
idle-timeout = "10m"
connect-timeout = "30s"
[directory."default".filter]
name = "(&(objectClass=person)(uid=?))"
email = "(&(objectClass=person)(|(mail=?)(mailAlias=?)(mailList=?)))"
verify = "(&(objectClass=person)(|(mail=*?*)(mailAlias=*?*)))"
#email = "(&(objectClass=person)(|(meh=?)(mailAlias=?)(mailList=?)))"
#verify = "(&(objectClass=person)(|(meh=*?*)(mailAlias=*?*)))"
expand = "(&(objectClass=person)(mailList=?))"
domains = "(&(objectClass=person)(|(mail=*@?)(mailAlias=*@?)))"
[directory."default".object-classes]
user = "person"
group = "groupOfUniqueNames"
#user = "posixAccount"
#group = "posixGroup"
[directory."default".attributes]
name = "uid"
description = ["principalName", "description"]
secret = "userPassword"
groups = ["memberOf", "member"]
email = "mail"
#email = "wut"
email-alias = "mailAlias"
quota = "diskQuota"doc3000
12/17/2023, 3:48 PMdoc3000
12/17/2023, 3:48 PMnitnelave
12/17/2023, 3:48 PMnitnelave
12/17/2023, 3:48 PMdoc3000
12/17/2023, 3:49 PMnitnelave
12/17/2023, 3:49 PMdoc3000
12/17/2023, 3:49 PMdoc3000
12/17/2023, 3:49 PMnitnelave
12/17/2023, 3:50 PMnitnelave
12/17/2023, 3:50 PMnitnelave
12/17/2023, 3:51 PMnitnelave
12/17/2023, 3:51 PMnitnelave
12/17/2023, 3:52 PMdoc3000
12/17/2023, 3:53 PMdoc3000
12/17/2023, 3:53 PMnitnelave
12/17/2023, 3:55 PMnitnelave
12/17/2023, 3:55 PMdoc3000
12/17/2023, 3:55 PMdoc3000
12/17/2023, 3:55 PMnitnelave
12/17/2023, 3:55 PMnitnelave
12/17/2023, 3:56 PMdoc3000
12/17/2023, 3:57 PMdoc3000
12/17/2023, 3:57 PMdoc3000
12/17/2023, 3:58 PMnitnelave
12/17/2023, 3:59 PMnitnelave
12/17/2023, 4:00 PMdoc3000
12/17/2023, 4:00 PM2023-12-17T15:56:47.290533Z TRACE session{instance="imaptls" protocol=Imap remote.ip="172.17.0.1" remote.port=39722}: imap::core::client: event="read" data="1 AUTHENTICATE PLAIN\r\n" size=22
2023-12-17T15:56:47.290592Z TRACE session{instance="imaptls" protocol=Imap remote.ip="172.17.0.1" remote.port=39722}: imap::core::writer: event="write" data="+ \"\"\r\n" size=6
2023-12-17T15:56:47.451930Z TRACE session{instance="imaptls" protocol=Imap remote.ip="172.17.0.1" remote.port=39722}: imap::core::writer: event="write" data="1 NO [AUTHENTICATIONFAILED] Authentication failed\r\n" size=51
2023-12-17T15:56:47.474802Z TRACE session{instance="imaptls" protocol=Imap remote.ip="172.17.0.1" remote.port=39722}: imap::core::client: event="read" data="2 LOGIN test REDACTED\r\n" size=24
2023-12-17T15:56:47.474868Z TRACE session{instance="imaptls" protocol=Imap remote.ip="172.17.0.1" remote.port=39722}: imap::core::writer: event="write" data="2 NO LOGIN is disabled on the clear-text port.\r\n" size=48
2023-12-17T15:56:47.496792Z TRACE session{instance="imaptls" protocol=Imap remote.ip="172.17.0.1" remote.port=39722}: imap::core::client: event="read" data="3 LOGOUT\r\n" size=10
2023-12-17T15:56:47.496837Z DEBUG session{instance="imaptls" protocol=Imap remote.ip="172.17.0.1" remote.port=39722}: imap::core::session: Disconnecting client. event="disconnect"
2023-12-17T15:56:47.496855Z TRACE session{instance="imaptls" protocol=Imap remote.ip="172.17.0.1" remote.port=39722}: imap::core::writer: event="write" data="* BYE Stalwart IMAP4rev2 v0.4.0 bids you farewell.\r\n3 OK LOGOUT completed\r\n" size=75nitnelave
12/17/2023, 4:00 PMdoc3000
12/17/2023, 4:01 PMnitnelave
12/17/2023, 4:01 PMdoc3000
12/17/2023, 4:01 PMdoc3000
12/17/2023, 4:01 PMnitnelave
12/17/2023, 4:01 PMnitnelave
12/17/2023, 4:02 PMnitnelave
12/17/2023, 4:02 PMdoc3000
12/17/2023, 4:03 PMdoc3000
12/17/2023, 4:20 PMdoc3000
12/17/2023, 4:21 PM