/[smeserver]/rpms/qpsmtpd/sme8/qpsmtpd-0.40-resolvable_fromhost.patch
ViewVC logotype

Annotation of /rpms/qpsmtpd/sme8/qpsmtpd-0.40-resolvable_fromhost.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (hide annotations) (download)
Fri Oct 16 22:45:26 2009 UTC (15 years, 1 month ago) by slords
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +0 -0 lines
FILE REMOVED
Update to 0.83

1 charliebrady 1.1 diff -ru qpsmtpd-0.40/plugins/require_resolvable_fromhost qpsmtpd-0.40.fix/plugins/require_resolvable_fromhost
2     --- qpsmtpd-0.40/plugins/require_resolvable_fromhost 2007-06-14 13:57:24.000000000 -0400
3     +++ qpsmtpd-0.40.fix/plugins/require_resolvable_fromhost 2008-08-11 16:26:59.000000000 -0400
4     @@ -53,7 +53,12 @@
5     $res->udp_timeout(30);
6     my @mx = mx($res, $host);
7     foreach my $mx (@mx) {
8     - return mx_valid($self, $mx->exchange, $host);
9     + # if any MX is valid, then we consider the domain
10     + # resolvable
11     + return 1 if mx_valid($self, $mx->exchange, $host);
12     + # if there are MX records, and we got here,
13     + # then none of them are valid
14     + return 0 if (@mx > 0);
15     }
16     my $query = $res->search($host);
17     if ($query) {

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed