> On 09/04/2021 10:13 Victor Sudakov <v...@sibptus.ru> wrote: > > > Dear Colleagues, > > I'm trying to debug SMTP commands clients send to the submission > service. > > I've tried > > protocol submission { > rawlog_dir = /var/tmp/dovecot > } > > but /var/tmp/dovecot remains empty. What am I missing? I'd use Wireshark > but the communication between SMTP clients and Dovecot is encrypted > after STARTTLS, so Wireshark is pretty useless here. > > Can you please point me to the right direction to log all SMTP commands? > All is happening on Debian/buster, Dovecot 2.3.4.1. > > -- > Victor Sudakov VAS4-RIPE > http://vas.tomsk.ru/ > 2:5005/49@fidonet
Sorry for sending empty mail first... I would recommend using rawlog_dir = /var/tmp/dovecot/%u and then ensuring that the directory, which expands to the username, *exists* and is *writable* to your mail user. Dovecot will not attempt to create this directory. Aki