I'm trying to configure webmin 1.831 (on ubuntu) "sending email". The server has no email infrastructure, so I am configuring it to send "Via SMTP to remote mail server". I'm trying to get authentication to work, and it looks like webmin never even tries to authenticate.
My suspicion is that webmin is starting the conversation with HELO instead of EHLO. Since plain old HELO conversations don't support authentication, webmin doesn't do it (or maybe some other logic). As an experiment, I changed line 909 in mailboxes/boxes-lib.pl
from:
local $esmtp = $flags ? 1 : 0;
to:
local $esmtp = 1;
and authentication happened as expected. Is this a bug, or am I just misonfiguring something?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm trying to configure webmin 1.831 (on ubuntu) "sending email". The server has no email infrastructure, so I am configuring it to send "Via SMTP to remote mail server". I'm trying to get authentication to work, and it looks like webmin never even tries to authenticate.
My suspicion is that webmin is starting the conversation with HELO instead of EHLO. Since plain old HELO conversations don't support authentication, webmin doesn't do it (or maybe some other logic). As an experiment, I changed line 909 in mailboxes/boxes-lib.pl
from:
local $esmtp = $flags ? 1 : 0;
to:
local $esmtp = 1;
and authentication happened as expected. Is this a bug, or am I just misonfiguring something?