On 09/04/2021 10:13 Victor Sudakov vas@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