Thanks Tonino, I just read it and I can¹t get it to work. My chkuser is
2.0.9 and my run file is:
<file: run>
#!/bin/sh
QMAILDUID=`id -u vpopmail`
NOFILESGID=`id -g vpopmail`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
export CHKUSER_MBXQUOTA="99"
export QMAILQUEUE="/var/qmail/bin/qfilter"
export CHKUSER_MUSTAUTH="587"
exec /usr/local/bin/softlimit -m 25000000 \
/usr/local/bin/tcpserver -v -H -R -l 0 \
-x /home/vpopmail/etc/tcp.smtp.cdb -c "$MAXSMTPD" \
-u "$QMAILDUID" -g "$NOFILESGID" 0 587 \
/var/qmail/bin/qmail-smtpd \
/home/vpopmail/bin/vchkpw /bin/true 2>&1
<enf_of_file>
I¹m still able to send mail to my domain without authentication. Any clue ?
On 6/12/09 11:37 AM, "Tonix (Antonio Nati)" <[email protected]> wrote:
> Júlio Manuel Olivares ha scritto:
>>
>> Seems a good option, but how can I disallow non-auth connections ?
>>
>
> See CHKUSER_EXTRA_MUST_AUTH_VARIABLE.
>
> Ciao,
>
> Tonino
>>
>>
>>
>> On 6/12/09 5:27 AM, "Rick Macdougall" <[email protected]>
>> <mailto:[email protected]> wrote:
>>
>>
>>>
>>> Run another instance on a different port (say 587 or 2500) and only
>>> allow authenticated users to use it.
>>>
>>> This is possible with the latest chkuser code.
>>>
>>> Regards,
>>>
>>> Rick
>>>
>>>
>>>
>>
>>
>>
>>
>>
>