<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>80071</bug_id>
          
          <creation_ts>2005-01-30 07:36 0000</creation_ts>
          <short_desc>Skip rblsmtpd check for valid relayclients (ucspi-tcp-0.88-r9)</short_desc>
          <delta_ts>2005-02-14 04:47:58 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>2004.3</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://blackwing.de/files/rblsmtpd.relayclient.patch</bug_file_loc>
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>blackwing@blackwing.de</reporter>
          <assigned_to>robbat2@gentoo.org</assigned_to>
          <cc>base-system@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>blackwing@blackwing.de</who>
            <bug_when>2005-01-30 07:36:36 0000</bug_when>
            <thetext>If you use rblsmtpd with quite aggresive block-lists (like the dynamic ip block list in sorbs) customers which are valid to send mail via the designated server are not able to do so, cause rblsmtpd does not honor the RELAYCLIENT enviroment variable at all.

This really trivial (100% djb coding style conform *gg*) patch enables rblsmtpd to skip any rbl checks if the RELAYCLIENT variable is set.

This might be a major enhancement. You can use very strict rbl rulesets but own, valid customers are not limited at all.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>blackwing@blackwing.de</who>
            <bug_when>2005-01-30 07:51:43 0000</bug_when>
            <thetext>Created an attachment (id=49938)
Checks if environment variable RELAYCLIENT is set and sets decision of rblsmtp
to 1 (accept connection)
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>robbat2@gentoo.org</who>
            <bug_when>2005-02-14 04:47:58 0000</bug_when>
            <thetext>in cvs.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>49938</attachid>
            <date>2005-01-30 07:51 0000</date>
            <desc>Checks if environment variable RELAYCLIENT is set and sets decision of rblsmtp to 1 (accept connection)</desc>
            <filename>rblsmtpd.relayclient.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHJibHNtdHBkLmMgIDIwMDUtMDEtMzAgMTY6Mjg6MDkuMDAwMDAwMDAwICswMTAwCisrKyBy
YmxzbXRwZC5jICAyMDA1LTAxLTMwIDE2OjMwOjUyLjAwMDAwMDAwMCArMDEwMApAQCAtMTk1LDYg
KzE5NSw3IEBACiB7CiAgIGludCBmbGFnd2FudGRlZmF1bHRyYmwgPSAxOwogICBjaGFyICp4Owor
ICBjaGFyICp5OwogICBpbnQgb3B0OwogCiAgIGlwX2luaXQoKTsKQEAgLTIxMyw2ICsyMTQsMTMg
QEAKICAgICB9CiAgIH0KIAorICB5ID0gZW52X2dldCgiUkVMQVlDTElFTlQiKTsKKyAgaWYgKHkp
IHsKKyAgICBpZiAoISp5KSB7CisgICAgICBkZWNpc2lvbiA9IDE7CisgICAgfQorICB9CisKICAg
d2hpbGUgKChvcHQgPSBnZXRvcHQoYXJnYyxhcmd2LCJiQmNDdDpyOmE6IikpICE9IG9wdGVvZikK
ICAgICBzd2l0Y2gob3B0KSB7CiAgICAgICBjYXNlICdiJzogZmxhZ3JibGJvdW5jZSA9IDE7IGJy
ZWFrOwoK
</data>        

          </attachment>
    </bug>

</bugzilla>