last_login supports some of the variables.
Mail service and mail user variables are supported. You can try export the auth variables as userdb variables and use $variablename. Aki On 27 February 2021 7.29.10 EET, Henry <hl1...@yahoo.com.hk> wrote: > >Anyone know then last_login plugins do support standard auth variables >in var-expand?like %k %a variables. >I need logging other fields such as port 143 or 993, and tls 1.1 or tls >1.3, client hostname, >any patch for this? thanks > >https://doc.dovecot.org/configuration_manual/config_file/config_variables/ > Henry (<hl1...@yahoo.com.hk>) 在 2021年2月19日星期五 下午12:15:10 [GMT+8] 寫道: > >but I need logging other fields such as port 143 or 993, and tls 1.1 or >tls 1.3, client hostname, what should I do it ? >https://doc.dovecot.org/configuration_manual/config_file/config_variables/ > >Aki Tuomi (<aki.tu...@open-xchange.com>) 在 2021年2月18日星期四 下午03:04:10 >[GMT+8] 寫道: > > >> On 18/02/2021 08:57 Henry <hl1...@yahoo.com.hk> wrote: >> >> >> >> >> Anyone kwon the last-login plugins can using Authentication variables >such as %m mechanism, %a local_port . >> we want to record this in DB, thanks > >You can use this syntax to add further fields for last_login plugin. > > map { > pattern = shared/last-login/$user/$domain > table = last_login > value_field = last_login > value_type = uint > > fields { > username = $user > domain = $domain > rip = $rip > } >} > >Aki > -- Sent from my Android device with K-9 Mail. Please excuse my brevity.