Very good. See https://doc.dovecot.org/configuration_manual/authentication/passwd_file/
You can add the "user" field as an "extra field" In users.auth, just add in the end "user=bbbb-...@ddd.example.com" to match the respective entry in /etc/dovecot/users Good luck! On 10/29/20 2:02 PM, 森川 孝司 wrote: > OK. "passdb/userdb" Setting part > > $ dovecot -n (Excerpt from change) > ---------------------------------------------------------------------------- > --------------------- > passdb { > args = scheme=CRYPT username_format=%u /etc/dovecot/users.auth > driver = passwd-file > } > > userdb { > args = username_format=%u /etc/dovecot/users.auth > driver = passwd-file > } > protocol lmtp { > info_log_path = /var/log/lmtplog > mail_plugins = " quota quota sieve" > userdb { > args = username_format=%u /etc/dovecot/users > driver = passwd-file > name = > } > } > ---------------------------------------------------------------------------- > --------------------- > > cat /etc/dovecot/users.auth (Excerpt from change) > ---------------------------------------------------------------------------- > --------------------- > root:*::::/root:: > aaaa:{CRAM-MD5}b09a26aedaddd0e66901eb4bc146b81930aac8be0dac96d1c83bb652fd4f7 > 451::::/var/home/xxx/aaaa:: > bbbb-ccc-ddd:{CRAM-MD5}b09a15aedaddd0e55901eb4bc146b81930aac8be0dac96d1c83bb > 652fd4f7451::::/home/vhosts/ddd/bbbb-ccc-ddd:: > eeee-fff-ggg:{CRAM-MD5}f4c336c68f063d1bbc2a1e32ae32bc9c978d0d2565eae42b4485d > 50370d157cd::::/home/vhosts/ggg/eeee-fff-ggg:: > hhhh-iii-jjj:{CRAM-MD5}78b337b326d57d564454d8019ed22b5d5cd181437aff77988e2c3 > a12ec2d8490::::/home/vhosts/jjj/hhhh-iii-jjj:: > : > : > ---------------------------------------------------------------------------- > --------------------- > > cat /etc/dovecot/users (Excerpt from change) > ---------------------------------------------------------------------------- > --------------------- > root:::::/root:: > aaaa:::::/var/home/xxx/aaaa:: > bbbb-...@ddd.example.com:::::/home/vhosts/ddd/bbbb-ccc-ddd:: > eeee-...@ggg.example.net:::::/home/vhosts/ggg/eeee-fff-ggg:: > hhhh-...@jjj.example.co.jp:::::/home/vhosts/jjj/hhhh-iii-jjj:: > : > : > ---------------------------------------------------------------------------- > --------------------- > > -----Original Message----- > From: dovecot [mailto:dovecot-boun...@dovecot.org] On Behalf Of Gedalya > Sent: Thursday, October 29, 2020 2:27 PM > To: dovecot@dovecot.org > Subject: Re: dovecot quota-warning detection mail > > Perhaps if you share some information about your passdb / userdb > authentication setup, I or others might be able to help further. > > > On 10/29/20 12:51 PM, 森川 孝司 wrote: >> Gedalya-san >> >> Thank you for the information. >> >> It seems to be difficult... >> >> morikawa >> -----Original Message----- >> From: dovecot [mailto:dovecot-boun...@dovecot.org] On Behalf Of >> Gedalya >> Sent: Thursday, October 29, 2020 1:17 PM >> To: dovecot@dovecot.org >> Subject: Re: dovecot quota-warning detection mail >> >> Aha. Then it's not a straightforward case of just adding the domain >> name to the same username, you need to transform the username too. >> Dovecot's userdb / authdb allows you to return a "user" field, which >> sets a new username for dovecot to use. >> Depending on what you use as your authentication backend, you may be >> able to do the transformation at that layer. >> >> https://doc.dovecot.org/configuration_manual/authentication/user_extra >> _field >> / >> >> On 10/29/20 12:06 PM, 森川 孝司 wrote: >>> Gedalya-san >>> >>> You are currently logged in without a domain name. >>> >>> Currently, "abc-xyz-unyo-sekkei" users have been converted to >>> "abc-xyz-u...@example.co.jp". >>> (There is no "sekkei" in the address.) >>> >>> Or just add "@example.co.jp"? >>> When it comes to "abc-xyz-unyo-sek...@example.co.jp" >>> I can't send a mail. >>> >>> Thank you. >>> >>> morikawa >