Hi there,
I came accross a very strange problem with /tool email. When invoked, mikrotik tries to send the mail, but fails, with message “server is not ready”.
On the SMTP server (which is properly configured, working and tested, i made this for sure), I see only following error in the postfix log:
(IPs are x’ed)
Jul 4 12:14:59 [postfix/smtpd] connect from unknown[192.168.xxx.xxx]
Jul 4 12:14:59 [postfix/smtpd] disconnect from unknown[192.168.xxx.xxx]
Such behavior seems strange - like mikrotik didn’t even try to send the mail. Further investigation lead me to enabling verbose logging on SMTP, which returned that roughly this conversation takes place between mikrotik and smtp:
Jul 3 23:16:19 [postfix/smtpd] > unknown[192.168.xxx.xxx]: 220 xx--mailserver-name-xx
Jul 3 23:16:19 [postfix/smtpd] < unknown[192.168.xxx.xxx]: RSET
Jul 3 23:16:19 [postfix/smtpd] > unknown[192.168.xxx.xxx]: 250 2.0.0 Ok
Jul 3 23:16:19 [postfix/smtpd] < unknown[192.168.xxx.xxx]: QUIT
Jul 3 23:16:19 [postfix/smtpd] > unknown[192.168.xxx.xxx]: 221 2.0.0 Bye
So for me it seems that mikrotik just quits the session and doesn’t try to do anything. Notice that this doesn’t happen really everytime, just only in like 99.9% cases (which is really bad though) - because of that i’m suspecting some kind of race condition bug in mikrotik SMTP client tool.
Anyway - Has anyone seen this before? If so, is there any known solution?
It would be great if only anyone from mikrotik staff here would be so kind and at least comment on where to try to find the errors. ![]()
Thanks in advance
exa