debug SMTP commands sent/received to/from the submission service

Victor Sudakov vas at sibptus.ru
Fri Apr 9 19:45:35 EEST 2021


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 at 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 at fidonet
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: not available
URL: <https://dovecot.org/pipermail/dovecot/attachments/20210409/f0fc5015/attachment.sig>


More information about the dovecot mailing list