| Bug#: 80071 | Product: Gentoo Linux | Version: 2004.3 | Platform: All |
| OS/Version: All | Status: RESOLVED | Severity: enhancement | Priority: P2 |
| Resolution: FIXED | Assigned To: robbat2@gentoo.org | Reported By: blackwing@blackwing.de | |
| Component: Applications | |||
| URL: http://blackwing.de/files/rblsmtpd.relayclient.patch | |||
| Summary: Skip rblsmtpd check for valid relayclients (ucspi-tcp-0.88-r9) | |||
| Keywords: | |||
| Status Whiteboard: | |||
| Opened: 2005-01-30 07:36 0000 | |||
| Description: | Opened: 2005-01-30 07:36 0000 |
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.
Created an attachment (id=49938) [details]
Checks if environment variable RELAYCLIENT is set and sets decision of rblsmtp
to 1 (accept connection)