On Tue, July 20, 2004 13:21, Robin Bowes said:
> Problem 2
> =========
> The MTA running on sourceforge seems to reverse resolve the domain in the envelope
> sender address, look up the MX record for that domain and attempt to connect to an
> server at that address. If it can't connect, I get a 450 . qpsmtpd doesn't respond to
> this and I get the following failure menssage from my qmail-send log:
> 
> 2004-07-20 12:52:11.594223500 starting delivery 8164: msg 107 to remote courier-
> [EMAIL PROTECTED] 2004-07-20 12:52:11.594233500 status: local 0/10 remote
> 1/20
> 2004-07-20 12:52:15.378249500 delivery 8164: deferral: 66.35.250.206_does_not_li
> ke_recipient./Remote_host_said:_451-response_to_"MAIL_FROM:<>"_from_robinbowes.c
> om_[81.109.132.10]_was:_450_FQDN_required_in_the_envelope_sender/451-Could_not_c
> omplete_sender_verify_callout_for_<[EMAIL PROTECTED]>./451-The_mail_ser 
> ver(s)_for_the_domain_may_be_temporarily_unreachable,_or/451-they_may_be_permane 
> ntly_unreachable_from_this_server._In_the_latter_case,/451-you_need_to_change_th 
> e_address_or_create_an_MX_record_for_its_domain/451-if_it_is_supposed_to_be_gene 
> rally_accessible_from_the_Internet./451_Talk_to_your_mail_administrator_for_deta 
> ils./Giving_up_on_66.35.250.206./ 2004-07-20 12:52:15.378311500 status: local 0/10
> remote 0/20
> 

Looks like this is the same problem. Here's the qpsmtpd log for the above smtp 
conversation:

2004-07-20 12:52:13.013385500 tcpserver: status: 1/10
2004-07-20 12:52:13.013392500 tcpserver: pid 18774 from 66.35.250.206
2004-07-20 12:52:13.014664500 tcpserver: ok 18774 compact.robinbowes.com:192.168
.1.20:25 lists.sourceforge.net:66.35.250.206::55393
2004-07-20 12:52:13.754909500 18774 trying to get config for plugins
2004-07-20 12:52:13.757378500 18774 loading plugins from ./plugins
2004-07-20 12:52:13.757689500 18774 Loading quit_fortune
2004-07-20 12:52:13.762216500 18774 Loading check_earlytalker
2004-07-20 12:52:13.766722500 18774 Loading count_unrecognized_commands 4
2004-07-20 12:52:13.771724500 18774 Loading require_resolvable_fromhost
2004-07-20 12:52:13.777661500 18774 Loading rhsbl
2004-07-20 12:52:13.783384500 18774 Loading dnsbl
2004-07-20 12:52:13.796923500 18774 Loading check_badmailfrom
2004-07-20 12:52:13.802668500 18774 Loading check_badrcptto
2004-07-20 12:52:13.807501500 18774 Loading check_spamhelo
2004-07-20 12:52:13.811756500 18774 Loading check_relay
2004-07-20 12:52:13.817956500 18774 Loading virus/klez_filter
2004-07-20 12:52:13.822470500 18774 Loading queue/qmail-queue
2004-07-20 12:52:13.832237500 18774 running plugin  check_earlytalker
2004-07-20 12:52:14.844080500 18774 check_earlytalker plugin: remote host said n
othing spontaneous, proceeding
2004-07-20 12:52:14.844090500 18774 running plugin  dnsbl
2004-07-20 12:52:14.844093500 18774 dnsbl plugin: RBLSMTPD not set for 66.35.250
.206
2004-07-20 12:52:14.844098500 18774 trying to get config for dnsbl_allow
2004-07-20 12:52:14.844101500 18774 trying to get config for dnsbl_zones
2004-07-20 12:52:14.844105500 18774 dnsbl plugin: Checking 206.250.35.66.rbl.mai
l-abuse.org for TXT record in the background
2004-07-20 12:52:14.844110500 18774 dnsbl plugin: Checking 206.250.35.66.relays.
ordb.org for TXT record in the background
2004-07-20 12:52:14.844179500 18774 dnsbl plugin: Checking 206.250.35.66.spamsou
rces.fabel.dk for TXT record in the background
2004-07-20 12:52:14.844185500 18774 dnsbl plugin: Checking 206.250.35.66.sbl.spa
mhaus.org for TXT record in the background
2004-07-20 12:52:14.849302500 18774 trying to get config for me
2004-07-20 12:52:14.850187500 18774 220 compact.robinbowes.com ESMTP qpsmtpd 0.2
8 ready; send us your mail, but not your spam.
2004-07-20 12:52:14.850786500 18774 trying to get config for timeout
2004-07-20 12:52:15.030046500 18774 dispatching HELO sc8-sf-mx2.sourceforge.net
2004-07-20 12:52:15.030052500 18774 running plugin  check_spamhelo
2004-07-20 12:52:15.030056500 18774 trying to get config for badhelo
2004-07-20 12:52:15.030060500 18774 trying to get config for me
2004-07-20 12:52:15.030063500 18774 250 compact.robinbowes.com Hi lists.sourcefo
rge.net [66.35.250.206]; I am so happy to meet you.
2004-07-20 12:52:15.202109500 18774 dispatching MAIL FROM:<>
2004-07-20 12:52:15.202115500 18774 full from_parameter: FROM:<>
2004-07-20 12:52:15.202119500 18774 from email address : [<>]
2004-07-20 12:52:15.202122500 18774 running plugin  require_resolvable_fromhost
2004-07-20 12:52:15.202126500 18774 trying to get config for require_resolvable_
fromhost
2004-07-20 12:52:15.202131500 18774 Plugin require_resolvable_fromhost, hook mai
l returned 902, FQDN required in the envelope sender
2004-07-20 12:52:15.202136500 18774 denysoft mail from "<>" (FQDN required in th
e envelope sender)
2004-07-20 12:52:15.202180500 18774 450 FQDN required in the envelope sender
2004-07-20 12:52:15.374082500 18774 dispatching QUIT
2004-07-20 12:52:15.374090500 18774 running plugin  quit_fortune
2004-07-20 12:52:15.374093500 18774 trying to get config for me
2004-07-20 12:52:15.374097500 18774 221 compact.robinbowes.com closing connectio
n. Have a wonderful day.
2004-07-20 12:52:15.374102500 18774 running plugin  dnsbl
2004-07-20 12:52:15.377708500 tcpserver: end 18774 status 0
2004-07-20 12:52:15.377964500 tcpserver: status: 0/10

So, it looks like the problem is the "require_resolvable_fromhost" plugin. That or the 
qsecretary concept used by list.cr.yp.to and the "sender verify callout" technique 
used by lists.sourceforge.net are both broken.

R.
-- 
http://robinbowes.com

Reply via email to