bug-mailfromd
Re: [Bug-mailfromd] srs (sender rewrite)
>
> 1. To operate on MX names:
>
> if $rcpt_mailer == 'esmtp'
> set mxd dns_query(DNS_TYPE_MX, $rcpt_host)
> if mxd >= 0
> loop for set i 0,
> while i < dns_reply_count(mxd),
> set i i + 1
> do
> DTRT(dns_reply_string(mxd, i))
> done
> dns_reply_release(mxd )
> fi
> fi
>
> 2. To operate on MX IP addresses:
>
> if $rcpt_mailer == 'esmtp'
> set mxd dns_query(DNS_TYPE_MX, $rcpt_host)
> if mxd >= 0
> loop for set i 0,
> while i < dns_reply_count(mxd),
> set i i + 1
> do
> set ipd dns_query(DNS_TYPE_A, dns_reply_string(mxd, i))
> loop for set j 0,
> while j < dns_reply_count(ipd),
> set j j + 1
> do
> DTRT(dns_reply_string(ipd, j))
> done
> dns_reply_release(ipd)
> done
> dns_reply_release(mxd)
> fi
> fi
>
Why can't I just use something like getmx("shaflyn.com", 1) ?