Thank you all. I always want to create a second SMTP port for users to submit email, so that they won't be blocked by ISP. So far I can only achieve this by using my firewall's VIP mapping. It will be great if qmailtoaster comes with this setting by default.
Anyway, I will try Jean-Paul's method as soon as possible.
Thanks again.
Best regards,
Bill
On 11/9/06, Jean-Paul van de Plasse <[EMAIL PROTECTED]> wrote:
Have to read and learn about this thing first then,
but smaller items/requests are more then welcome ;)
Jean-Paul
----- Original Message -----
From: "Erik Espinoza" <[EMAIL PROTECTED]>
To: < [email protected]>
Sent: Wednesday, November 08, 2006 11:48 PM
Subject: Re: [qmailtoaster] RBL blocks my roaming users
> SRS is the only biggy that we need. Unfortunately there are no SRS
> patches for Qmail, the support would have to be ported over from
> H-Sphere.
>
> Erik
>
> On 11/8/06, Jean-Paul van de Plasse <[EMAIL PROTECTED] > wrote:
>> Btw, if there are any other outstanding patches or things I am happy to
>> pick
>> them up.
>> Maybe it would be nice/productive if there was a todo/task/assignment
>> list
>> thing online.
>>
>> Jean-Paul
>>
>> ----- Original Message -----
>> From: "Erik Espinoza" <[EMAIL PROTECTED] >
>> To: <[email protected]>
>> Sent: Wednesday, November 08, 2006 11:39 PM
>> Subject: Re: [qmailtoaster] RBL blocks my roaming users
>>
>>
>> > I'll have this patched and on the site later this week.
>> >
>> > Erik
>> >
>> > On 11/8/06, Jean-Paul van de Plasse < [EMAIL PROTECTED]> wrote:
>> >> Sure, I kinda expected someone who can change the rpm's would pick it
>> >> up
>> >> as
>> >> it really is a small thing.
>> >> Anyways, the only file you need to patch is qmail-smtpd.c
>> >> I attached a new patch, since the previous one failed on a silly
>> >> newline.
>> >>
>> >> Making this work requires the following steps:
>> >>
>> >> Save the patch in say /tmp
>> >>
>> >> rpm -Uvh qmail-toaster*.src.rpm
>> >>
>> >> cd /usr/src/redhat/SPECS (assuming you are using CentOS 4)
>> >>
>> >> edit qmail-toaster.spec
>> >>
>> >> find 'sleep 5' (should be line 606)
>> >>
>> >> change 5 to 300 (5 seconds to 300 seconds)
>> >>
>> >> rpmbuild -bb --with cnt40 qmail-toaster.spec
>> >>
>> >> When the build process pauses, make your changes. You have 5 minutes.
>> >>
>> >> cd /usr/src/redhat/BUILD/qmail- 1.03/
>> >> patch /tmp/qmail-require_auth.patch
>> >>
>> >> Wait for the 300 seconds to expire and
>> >> watch it build.
>> >>
>> >> cd ../RPMS/i386/
>> >>
>> >> qmailctl stop
>> >>
>> >> rpm -Uvh --replacefiles --replacepkgs qmail-*.rpm
>> >>
>> >> qmailctl start
>> >>
>> >> Now to enable this on a specific port you have to
>> >>
>> >> cd /var/qmail/supervise
>> >> cp -rfa smtp smtp-submission
>> >> cd smtp-submission
>> >> edit run and add at least the line
>> >> export REQUIRE_AUTH=1
>> >> And change remove the rblcheck and change the port so the exec line
>> >> becomes
>> >> like this :
>> >> exec /usr/bin/softlimit -m 12000000 \
>> >> /usr/bin/tcpserver -v -R -H -l $HOSTNAME -x $TCP_CDB -c
>> >> "$MAXSMTPD"
>> >> \
>> >> -u "$QMAILDUID" -g "$NOFILESGID" 0 587 \
>> >> $SMTPD $VCHKPW /bin/true 2>&1
>> >>
>> >> Now cd log
>> >> and edit run so this smtpd goes to its own log dir ie:
>> >> exec /usr/bin/setuidgid qmaill /usr/bin/multilog t s$LOGSIZE
>> >> n$LOGCOUNT
>> >> /var/log/qmail/smtp-submission 2>&1
>> >>
>> >> qmailctl stop
>> >> qmailctl start
>> >>
>> >>
>> >> That should be it, if I missed something or am explaining it
>> >> differently
>> >> then it should be please feel free to addon or adjust.
>> >>
>> >> Regards,
>> >>
>> >> Jean-Paul
>> >>
>> >> ----- Original Message -----
>> >> From: <[EMAIL PROTECTED]>
>> >> To: <[email protected]>
>> >> Sent: Wednesday, November 08, 2006 11:07 PM
>> >> Subject: Re: [qmailtoaster] RBL blocks my roaming users
>> >>
>> >>
>> >> > Great news!
>> >> >
>> >> > Could you contribute a lil' howto in the wiki or to the list.
>> >> > (saying
>> >> > something like "patched against, this this and this file and not
>> >> > this"
>> >> > :-P)
>> >> >
>> >> > This would be great!
>> >> >
>> >> > ;-)
>> >> >
>> >> >> I made a small patch to have the REQUIRE_AUTH functionality.
>> >> >> If wanted I can add the REQUIRE_TLS part also..
>> >> >>
>> >> >> (I used parts of http://qmail.jms1.net/patches/combined-6c5.shtml
>> >> >> btw )
>> >> >>
>> >> >> To enable it just add
>> >> >> export REQUIRE_AUTH=1
>> >> >> to the run script for your submission smtpd
>> >> >>
>> >> >> Jean-Paul
>> >> >>
>> >> >> ----- Original Message -----
>> >> >> From: "Eric "Shubes"" < [EMAIL PROTECTED]>
>> >> >> To: <[email protected]>
>> >> >> Sent: Wednesday, November 08, 2006 9:38 PM
>> >> >> Subject: Re: [qmailtoaster] RBL blocks my roaming users
>> >> >>
>> >> >>
>> >> >>> [EMAIL PROTECTED] wrote:
>> >> >>>> Not at all, but you must know that with the qmail-smtpd
>> >> >>>> distributed
>> >> >>>> with
>> >> >>>> the toaster is not possible to accept _ONLY_ authenticated (and
>> >> >>>> TLS
>> >> >>>> as
>> >> >>>> an
>> >> >>>> option)
>> >> >>>
>> >> >>> When RELAYCLIENT is not set everyone must authenticate, no?
>> >> >>> Otherwise
>> >> >>> I
>> >> >>> think it'd be an open relay.
>> >> >>>
>> >> >>>> If you configure a smtpd server on 587 with current qmail-smtd
>> >> >>>> and
>> >> >>>> disabling RBL you let spammers pass over your RBL checks!
>> >> >>>
>> >> >>> RBL checks yes, but not authentication, providing you don't set
>> >> >>> the
>> >> >>> RELAYCLIENT variable.
>> >> >>>
>> >> >>>> Someone has a working conf of submission for ONLY relay users ???
>> >> >>>
>> >> >>> Not me. I'm purely hypothetical! :) (not really)
>> >> >>>
>> >> >>>> I was working on patching an alternative qmail-smtpd but with not
>> >> >>>> too
>> >> >>>> much
>> >> >>>> luck and no too much time now :-(
>> >> >>>
>> >> >>> I've not much time either, but qmailtoaster-plus is nearly ready
>> >> >>> for
>> >> >>> release. ;)
>> >> >>>
>> >> >>> --
>> >> >>> -Eric 'shubes'
>> >> >>>
>> >> >>> ---------------------------------------------------------------------
>> >> >>> QmailToaster hosted by: VR Hosted <http://www.vr.org >
>> >> >>> ---------------------------------------------------------------------
>> >> >>> To unsubscribe, e-mail:
>> >> >>> [EMAIL PROTECTED]
>> >> >>> For additional commands, e-mail:
>> >> >>> [EMAIL PROTECTED]
>> >> >>>
>> >> >>>
>> >> >> ---------------------------------------------------------------------
>> >> >> QmailToaster hosted by: VR Hosted < http://www.vr.org>
>> >> >> ---------------------------------------------------------------------
>> >> >> To unsubscribe, e-mail:
>> >> >> [EMAIL PROTECTED]
>> >> >> For additional commands, e-mail:
>> >> >> [EMAIL PROTECTED]
>> >> >
>> >> >
>> >> >
>> >> > ---------------------------------------------------------------------
>> >> > QmailToaster hosted by: VR Hosted <http://www.vr.org>
>> >> > ---------------------------------------------------------------------
>> >> > To unsubscribe, e-mail:
>> >> > [EMAIL PROTECTED]
>> >> > For additional commands, e-mail:
>> >> > [EMAIL PROTECTED]
>> >> >
>> >> >
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> QmailToaster hosted by: VR Hosted <http://www.vr.org>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail:
>> >> [EMAIL PROTECTED]
>> >>
>> >>
>> >>
>> >
>> > ---------------------------------------------------------------------
>> > QmailToaster hosted by: VR Hosted < http://www.vr.org>
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail:
>> > [EMAIL PROTECTED]
>> >
>> >
>>
>>
>> ---------------------------------------------------------------------
>> QmailToaster hosted by: VR Hosted <http://www.vr.org >
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
> ---------------------------------------------------------------------
> QmailToaster hosted by: VR Hosted <http://www.vr.org>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
QmailToaster hosted by: VR Hosted <http://www.vr.org>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
