Aki Tuomi wrote: > > > > 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. >
Well, I did not use the "%u" macro as I would be happy to have all raw logs in one directory, but the directory /var/tmp/dovecot/ does exist and is chmod 777, and I did "systemctl reload dovecot" after changing the config, still there is nothing there. Any more ideas? -- Victor Sudakov VAS4-RIPE http://vas.tomsk.ru/ 2:5005/49@fidonet
signature.asc
Description: PGP signature